Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/typo3/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
TYPO3 7.6上的tx_新闻的视频关系不起作用_Typo3_Tx News - Fatal编程技术网

TYPO3 7.6上的tx_新闻的视频关系不起作用

TYPO3 7.6上的tx_新闻的视频关系不起作用,typo3,tx-news,Typo3,Tx News,我一直在开发一个带有typo36.2.15的网站,并使用扩展名tx_news来显示新闻。将“使用FAL关系而不是新闻媒体元素”设置为“FAL+多媒体”,我可以创建与YouTube文件的关系,这些文件显示在前端的详细信息和列表(如果选中了“在预览视图中显示”)页面中。现在的问题是,在更新到TYPO3 7.6.2之后,它们不再显示。如果您编辑新闻记录,它们将出现在后端,但不会出现在前端 我知道,在文件中说,音频和视频的集成仍有待完成: 但是它在typo36.2上工作,所以我认为它在7.6上也应该工

我一直在开发一个带有typo36.2.15的网站,并使用扩展名tx_news来显示新闻。将“使用FAL关系而不是新闻媒体元素”设置为“FAL+多媒体”,我可以创建与YouTube文件的关系,这些文件显示在前端的详细信息和列表(如果选中了“在预览视图中显示”)页面中。现在的问题是,在更新到TYPO3 7.6.2之后,它们不再显示。如果您编辑新闻记录,它们将出现在后端,但不会出现在前端

我知道,在文件中说,音频和视频的集成仍有待完成:

但是它在typo36.2上工作,所以我认为它在7.6上也应该工作。我使用的tx_新闻版本是4.0.0


是否有人遇到过同样的问题,并且知道如何解决它?

在TYPO3 7LTS中删除了CE媒体元素。为了保持旧的行为,有一个系统扩展“mediace”。我会安装和配置它(例如添加静态打字脚本)

为了支持FAL,已在主程序(即将推出的5.0.0)中删除了自定义媒体渲染。最好的解决办法是使用

<f:for each="{newsItem.falMedia}" as="mediaElement">
  <f:media file="{mediaElement}" class="img-responsive" />
</:for>


因为这使用了FAL的渲染器,当然也可以通过自定义解决方案进行扩展。

实际上,我通过修改部分MediaVideo.html文件解决了这个问题:
code
code
有点脏,但它很简单。