Typo3 如何在新闻扩展中从Mediafile获取第二个图像?[3]
如何在TYPO3中获得GeorgeRinger新闻扩展模板中的第二幅图像 我用“在摘要中显示”扩展了showinpreview字段,我想访问摘要模板文件中设置了“在摘要中显示”的第二个图像,或者更好地访问该图像 如果我调试newsItem.mediaPreviews,只有一个映像,但我在后端设置了两个映像…那么如何获得另一个映像 谢谢 类型3:9.5.14Typo3 如何在新闻扩展中从Mediafile获取第二个图像?[3],typo3,typo3-9.x,tx-news,Typo3,Typo3 9.x,Tx News,如何在TYPO3中获得GeorgeRinger新闻扩展模板中的第二幅图像 我用“在摘要中显示”扩展了showinpreview字段,我想访问摘要模板文件中设置了“在摘要中显示”的第二个图像,或者更好地访问该图像 如果我调试newsItem.mediaPreviews,只有一个映像,但我在后端设置了两个映像…那么如何获得另一个映像 谢谢 类型3:9.5.14 新闻:7.3.1如果您查看模型新闻您将看到以下内容: public function getMediaPreviews() { $c
新闻:7.3.1如果您查看模型
新闻
您将看到以下内容:
public function getMediaPreviews()
{
$configuration = [FileReference::VIEW_LIST_AND_DETAIL, FileReference::VIEW_LIST_ONLY];
return $this->getMediaItemsByConfiguration($configuration);
}
这意味着您只能获得具有允许类型的
作为解决方案,有两个选项:
- 使用
并在{newsItem.getMedia}
中检查值 - 使用自定义getter方法扩展模型,该方法返回所需的getter方法
新闻
,您将看到:
public function getMediaPreviews()
{
$configuration = [FileReference::VIEW_LIST_AND_DETAIL, FileReference::VIEW_LIST_ONLY];
return $this->getMediaItemsByConfiguration($configuration);
}
这意味着您只能获得具有允许类型的
作为解决方案,有两个选项:
- 使用
并在{newsItem.getMedia}
中检查值 - 使用自定义getter方法扩展模型,该方法返回所需的getter方法