В настоящее время я работаю над сайтом 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>
Любая помощь очень приветствуется, если кто-то знает лучшее, более чистое решение.