Как скачать файлы из tx_news listView?

В настоящее время я работаю на сайте TYPO3 6.2, используя tx_news.

Моя цель состоит в том, чтобы пользователь мог напрямую использовать listView для загрузки связанного файла, как это было возможно в TT_news с типом загрузки.

Проблема в том, что в TX_news есть только тип новости, внутренняя страница, внешняя страница доступна. Я действительно не хочу распространять новости так сильно, чтобы генерировать новый тип новостей.


Я получил два возможных решения:

Использовать внешнюю страницу как ссылку на файл

Проблема:

Я действительно не хочу, чтобы пользователь вводил ссылку на внешний файл в эти поля, так как это большой проект со многими файлами.

Используйте sys_category и свяжите поле "more" с соответствующим файлом

Проблема:

Мне нужна жесткая проверка в файлах шаблонов для UID "Категория загрузки файлов". Что, если это изменится, или через год некоторые новые люди должны поддержать это.

Это возможно с некоторым шаблоном, подобным этому, но, как уже было сказано, это ужасно жесткая проверка в файле шаблона:

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

Любая помощь очень ценится, если кто-то знает лучшее, более чистое решение.

2 ответа

Чтобы уточнить: под "listView" вы имеете в виду список новостей?

Если это так, вы можете добавить TemplateLayout для отображения только URL-адресов связанных файлов.

tx_news также предоставляет тип новостей "Внутренняя ссылка". С этим типом можно создать прямую ссылку на файл (на вашем веб-пространстве), страницу, папку или электронную почту.

Мастер ссылок TYPO3 v.6.2 BE

НТН.

Другие вопросы по тегам