Typo3 tx_新闻:在列表视图中链接到pdf
我正在使用tx_news设置列表视图,并希望链接一个pdf文件,该文件在列表视图中直接用作缩略图,而不是在详细信息视图中。 尝试Typo3 tx_新闻:在列表视图中链接到pdf,typo3,tx-news,Typo3,Tx News,我正在使用tx_news设置列表视图,并希望链接一个pdf文件,该文件在列表视图中直接用作缩略图,而不是在详细信息视图中。 尝试 但是链接仍然是空的。。。有什么建议吗?代码段看起来还可以,也许这个链接周围的循环不正常 它应该有这样的结构: <f:for each="{news}" as="newsItem"> <f:if condition="{newsItem.falMedia}"> <f:then> &l
但是链接仍然是空的。。。有什么建议吗?代码段看起来还可以,也许这个链接周围的循环不正常 它应该有这样的结构:
<f:for each="{news}" as="newsItem">
<f:if condition="{newsItem.falMedia}">
<f:then>
<f:for each="{newsItem.falRelatedFiles}" as="falfile" iteration="i">
<li>
<span class="news-related-files-link">
<a href="{falfile.originalResource.publicUrl -> f:format.htmlspecialchars()}" target="_blank">
{falfile.originalResource.title}
</a>
</span>
<span class="news-related-files-size">
{falfile.originalResource.size -> f:format.bytes()}
</span>
<f:format.html>
falimage.uid : {falimage.uid}
identifier : {falimage.originalResource.identifier}
public_url : {falimage.originalResource.publicUrl}
name : {falimage.originalResource.name}
title : {falimage.originalResource.title}
alternative : {falimage.originalResource.alternative}
description : {falimage.originalResource.description}
extension : {falimage.originalResource.extension}
type : {falimage.originalResource.type}
mimeType : {falimage.originalResource.mimeType}
size : {falimage.originalResource.size}
creationTime : {falimage.originalResource.creationTime}
modificationTime : {falimage.originalResource.modificationTime}
</f:format.html>
</li>
</f:for>
</f:then>
<f:else>
</f:else>
</f:if>
</f:for>
{falfile.originalResource.size->f:format.bytes()}
falimage.uid:{falimage.uid}
标识符:{falimage.originalResource.identifier}
public_url:{falimage.originalResource.publicUrl}
名称:{falimage.originalResource.name}
标题:{falimage.originalResource.title}
备选方案:{falimage.originalResource.alternative}
描述:{falimage.originalResource.description}
扩展名:{falimage.originalResource.extension}
类型:{falimage.originalResource.type}
mimeType:{falimage.originalResource.mimeType}
大小:{falimage.originalResource.size}
creationTime:{falimage.originalResource.creationTime}
modificationTime:{falimage.originalResource.modificationTime}
谢谢。结果是,只查看文件大小。标题和链接未显示…好的,如果您需要调试falfile属性,将更新我的答案。刚才在链接中看到一个小错误-现在应该可以工作了。很高兴这有帮助!请把这个问题标记为已解决。
<f:for each="{news}" as="newsItem">
<f:if condition="{newsItem.falMedia}">
<f:then>
<f:for each="{newsItem.falRelatedFiles}" as="falfile" iteration="i">
<li>
<span class="news-related-files-link">
<a href="{falfile.originalResource.publicUrl -> f:format.htmlspecialchars()}" target="_blank">
{falfile.originalResource.title}
</a>
</span>
<span class="news-related-files-size">
{falfile.originalResource.size -> f:format.bytes()}
</span>
<f:format.html>
falimage.uid : {falimage.uid}
identifier : {falimage.originalResource.identifier}
public_url : {falimage.originalResource.publicUrl}
name : {falimage.originalResource.name}
title : {falimage.originalResource.title}
alternative : {falimage.originalResource.alternative}
description : {falimage.originalResource.description}
extension : {falimage.originalResource.extension}
type : {falimage.originalResource.type}
mimeType : {falimage.originalResource.mimeType}
size : {falimage.originalResource.size}
creationTime : {falimage.originalResource.creationTime}
modificationTime : {falimage.originalResource.modificationTime}
</f:format.html>
</li>
</f:for>
</f:then>
<f:else>
</f:else>
</f:if>
</f:for>