0

我目前正在使用 tx_news 开发 TYPO3 6.2 站点。

我的目标是用户可以直接使用 listView 下载相关文件,就像在 TT_news 中使用下载类型一样。

问题在于 TX_news 只有类型新闻、内部页面、外部页面可用。我真的不想扩展新闻来生成新的新闻类型。


我有两种可能的解决方案

使用外部页面作为文件链接

问题:

我真的不希望用户在这些字段中键入外部文件链接,因为它是一个包含许多文件的更大项目。

使用 sys_category 并将“更多”字段链接到相关文件

问题:

我需要在“文件下载类别”UID 的模板文件中进行硬编码检查。如果这种情况发生变化,或者在一年内一些新人需要保持这种情况怎么办。

像这样的模板可以做到这一点,但如前所述,这是模板文件中的丑陋硬编码检查:

<f:for each="{newsItem.categories}" as="category" iteration="catIterator">
</f:for>

如果有人知道更好、更清洁的解决方案,我们将不胜感激。

4

2 回答 2

0

澄清一下:“listView”是指新闻项目列表?

如果是这样,您可以添加一个 TemplateLayout 以仅显示相关文件的 URL。

于 2014-09-20T10:59:36.523 回答
0

tx_news 也提供新闻类型“内部链接”。使用这种类型,可以创建指向文件(在您的网络空间上)、页面、文件夹或电子邮件的直接链接。

TYPO3 v.6.2 BE 链接向导

HTH。

于 2016-11-25T09:32:00.797 回答