【问题标题】:Can not output image title and description for TYPO3 extension DCE images无法为 TYPO3 扩展 DCE 图像输出图像标题和描述
【发布时间】:2021-09-15 08:48:29
【问题描述】:

我在 TYPO3 扩展 DCE 中创建了一个图像字段,允许在后端输入带有标题和标题字段的图像。但我无法访问这些字段的值以输入源代码中的 alt-tag。 f:debug 没有显示任何值,如何访问这些值和输出?

【问题讨论】:

  • 你检查答案here了吗?
  • 让我用不同的方式来描述它。我可以使用此变量查看说明:{field.imageDesktop.{i}.mergedProperties.description} 但是当我尝试将其包含在 alt-tag 中时,我得到了这个接受:无法访问受保护的属性 TYPO3\CMS\Core\Resource \FileReference::$mergedProperties

标签: typo3 view-helpers dce


【解决方案1】:

最快的解决方案是查看Class Reference of TYPO3\CMS\Core\Resource\FileReference。属性有很多吸气剂。他们访问(并且被允许访问)mergedProperties-array。在您的特殊情况下,getDescription() 是您要查找的内容。

所以为了获得description,一个简单的{field.imageDesktop.{i}.description} 应该可以工作(如果field.imageDesktop.{i} 是一个文件引用)。

【讨论】:

  • 这就是解决方案,现在可以了。谢谢!
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-02-10
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多