获取FAL媒体的路径?

时间:2016-12-13 13:08:42

标签: typo3 fluid typo3-6.2.x tx-news

将流体模板与tx_news一起使用,我需要获取上传的FAL视频的URL。

目前我有这个:

{newsItem.falMedia.0}

打印哪些:

GeorgRinger\News\Domain\Model\FileReference:3

我想要输出:

fileadmin/user_upload/MyVideo.mp4

2 个答案:

答案 0 :(得分:0)

newsItem.falMedia似乎是一个ObjectStorage。使用.0,你指向它的第一个对象 - 而不是它的任何功能。在API中,您可以看到它的函数http://api.typo3.org/typo3cms/current/html/class_t_y_p_o3_1_1_c_m_s_1_1_core_1_1_resource_1_1_file_reference.html,或者您可以使用{newsItem.falMedia.0}

在Fluid中调试它

示例:{newsItem.falMedia.0.publicUrl}应该为您提供该文件的公共路径。

答案 1 :(得分:0)

如果你只需要图像的网址而不是使用以下行

{object.image.originalResource.publicUrl} ..

TYPO3: get path out of file reference in Extbase

请参阅以上链接。