【发布时间】:2014-08-18 09:09:40
【问题描述】:
我目前正在使用 tx_news 开发 TYPO3 6.2 网站。
我的目标是用户可以直接使用 listView 下载相关文件,就像在 TT_news 中使用类型下载一样。
问题在于 TX_news 仅类型新闻、内部页面、外部页面可用。 我真的不想为了生成新的新闻类型而扩展新闻。
我得到了两种可能的解决方案:
使用外部页面作为文件链接
问题:
我真的不希望用户键入外部文件链接 进入这些领域,因为它是一个包含许多文件的更大项目。
使用 sys_category 并将“更多”字段链接到相关文件
问题:
我需要在“文件”的模板文件中进行硬编码检查 下载类别”UID。如果这发生了变化,或者在一年内有一些新的 人们需要维护这一点。
使用这样的模板可以做到这一点,但如前所述,这是模板文件中丑陋的硬编码检查:
<f:for each="{newsItem.categories}" as="category" iteration="catIterator">
</f:for>
非常感谢任何帮助,如果有人知道更好、更清洁的解决方案。
【问题讨论】:
标签: typo3 typo3-6.2.x tx-news