TYPO3 Ext. tx_news и абсолютные ссылки для просмотра RSS

Я использую расширение tx_news, и мне нужен абсолютный URL для одной новости. <n:link [...] /> создать правильную ссылку на одну новость, но это не абсолютная ссылка.

Это не работает:

<n:link newsItem="{newsItem}" settings="{settings}"  uriOnly="1" absloute="1" />

И с <f:uri.page absolute="1" /> я не могу связать ни одного новостного сайта.

Но я не нахожу другого способа создать мне абсолютную ссылку на одну новость. Может быть, у кого-нибудь есть небольшое решение для этой проблемы?

Мне нужно это для RSS-страницы для ссылки на новостные элементы.

2 ответа

Решение

Как указано в справочном документе, этот viewhelper становится необязательным configuration параметр, который позволяет передать массив typolink Настройки.

<n:link newsItem="{newsItem}" settings="{settings}" uriOnly="1" configuration="{forceAbsoluteUrl:1}"/>

Используйте дополнительный параметр конфигурации окна просмотра n:link. Он ожидает массив параметров в качестве аргумента, которые передаются генерации typolink.

Важный:
Убедитесь, что вы заключили более сложные значения в одинарные кавычки, иначе вы получите ошибки. Посмотрите в кавычках значение AdditionalParams в этом примере:

<n:link newsItem="{newsItem}" settings="{settings}" configuration="{addQueryString:1, additionalParams:'&tx_news_pi1[@widget_0][currentPage]=3'}" title="{newsItem.title}"> 
... 
</n:link>
Другие вопросы по тегам