Typo3 图像扩展:如何在模板中获得完整的图像路径?
我已经使用扩展生成器创建了一个Typo3扩展。其中一个字段是图像字段 在前端渲染实体时,我可以访问此字段,如:Typo3 图像扩展:如何在模板中获得完整的图像路径?,typo3,typo3-6.1.x,Typo3,Typo3 6.1.x,我已经使用扩展生成器创建了一个Typo3扩展。其中一个字段是图像字段 在前端渲染实体时,我可以访问此字段,如: {entity.image} <!-- results in image.jpg without a path --> 现在,我可以将其连接到模板中,如下所示: <img src=" fileadmin/user_upload/entity/{entity.image}" alt="{entity.name}"> 在有人多次使用该图像之前,此功能可以正常
{entity.image} <!-- results in image.jpg without a path -->
现在,我可以将其连接到模板中,如下所示:
<img src=" fileadmin/user_upload/entity/{entity.image}" alt="{entity.name}">
在有人多次使用该图像之前,此功能可以正常工作。在这种情况下,Type3将创建一个图像,并在后端设置图像\u 01.jpg,图像\u 02.jpg等。当然,新创建的文件夹中不存在这些图像。看起来,Typo3在某处创建了一个副本,并使用了该副本的名称
因此,我的问题是:
- 如何在模板中获得真实的图像路径?也许在控制器的某个地方
- 或如何阻止Typo3创建这些副本并增加每个图像的数量
- 或图像视图帮助程序
在这里有帮助吗?如果是,怎么做
这是一个基于extbase/fluid的扩展名。如果将“group”类型的普通字段与内部类型的“file”一起使用,则TYPO3会将文件复制到
uploads/your_extension/
为了防止重复,它会为具有相同名称的文件添加数字后缀(即使它们完全相同)。所以你应该从那里引用这个文件
如果将“group”类型的普通字段与内部类型的“file”一起使用,则TYPO3会将文件复制到
uploads/your_extension/
为了防止重复,它会为具有相同名称的文件添加数字后缀(即使它们完全相同)。所以你应该从那里引用这个文件
如果将“group”类型的普通字段与内部类型的“file”一起使用,则TYPO3会将文件复制到
uploads/your_extension/
为了防止重复,它会为具有相同名称的文件添加数字后缀(即使它们完全相同)。所以你应该从那里引用这个文件
如果将“group”类型的普通字段与内部类型的“file”一起使用,则TYPO3会将文件复制到
uploads/your_extension/
为了防止重复,它会为具有相同名称的文件添加数字后缀(即使它们完全相同)。所以你应该从那里引用这个文件
仅就记录而言,其无处记录:
file extension (filetype): {yourfile.originalResource.originalFile.extension}
file size (filesize): {yourfile.originalResource.originalFile.size}
type?: {yourfile.originalResource.originalFile.type}
只是为了记录在案,它没有记录在案:
file extension (filetype): {yourfile.originalResource.originalFile.extension}
file size (filesize): {yourfile.originalResource.originalFile.size}
type?: {yourfile.originalResource.originalFile.type}
只是为了记录在案,它没有记录在案:
file extension (filetype): {yourfile.originalResource.originalFile.extension}
file size (filesize): {yourfile.originalResource.originalFile.size}
type?: {yourfile.originalResource.originalFile.type}
只是为了记录在案,它没有记录在案:
file extension (filetype): {yourfile.originalResource.originalFile.extension}
file size (filesize): {yourfile.originalResource.originalFile.size}
type?: {yourfile.originalResource.originalFile.type}
您使用的是哪种类型的TYPO3版本?6.x还是4.x?解决方案取决于它。@lorenz我使用的是带标签的verison 6.1.x-我发现Typo3正在将图像复制到
uploads/tx_nameofextension
。是这样吗?你用的是哪一种类型的版本?6.x还是4.x?解决方案取决于它。@lorenz我使用的是带标签的verison 6.1.x-我发现Typo3正在将图像复制到uploads/tx_nameofextension
。是这样吗?你用的是哪一种类型的版本?6.x还是4.x?解决方案取决于它。@lorenz我使用的是带标签的verison 6.1.x-我发现Typo3正在将图像复制到uploads/tx_nameofextension
。是这样吗?你用的是哪一种类型的版本?6.x还是4.x?解决方案取决于它。@lorenz我使用的是带标签的verison 6.1.x-我发现Typo3正在将图像复制到uploads/tx_nameofextension
。是吗?感谢使用抽象层的提示。感谢使用抽象层的提示。感谢使用抽象层的提示。感谢使用抽象层的提示。感谢使用抽象层的提示。