У меня проблема с интеграцией RSS-канала на мой сайт. Я работаю с расширением News System, в которое включена функция RSS Feed.
В виде списка на моей странице новостей я вставил следующий шаблон (содержимое из области настройки). Я заменил пути и другие разумные данные на [...].
plugin.tx_news {
view {
templateRootPath = [...]
partialRootPath = [...]
layoutRootPath = [...]
}
settings.cssFile >
skipControllerAndAction = 1
}
[globalVar = TSFE:type = 9818]
config {
disableAllHeaderCode = 1
xhtml_cleaning = none
admPanel = 0
debug = 0
disablePrefixComment = 1
metaCharset = utf-8
additionalHeaders.10.header = Content-Type:application/rss+xml;charset=utf-8
absRefPrefix = https://www.slawitscheck.at/bmw/news/
linkVars >
}
pageNewsRSS = PAGE
pageNewsRSS {
typeNum = 9818
10 < tt_content.list.20.news_pi1
10 {
switchableControllerActions {
News {
1 = list
}
}
settings < plugin.tx_news.settings
settings {
categories = 1
categoryConjunction = OR
limit = 30
detailPid = [...]
startingpoint = [...]
format = xml
list.rss.channel {
title = Slawitscheck BMW: RSS Feed
link = https://www.slawitscheck.at/bmw/news/
description = Ihr RSS Feed für alle News rund um die H. Slawitscheck GmbH. ► BMW, Mini, Neu- und Gebrauchtwägen, Service-Angebote und vieles mehr..
copyright = H. Slawitscheck GmbH
language = de-DE
generator = TYPO3 EXT:news
category = 1
}
}
}
}
[global]
detailPid - это идентификатор моего apge сведений о новостях, а отправной точкой является идентификатор моей страницы новостей. Итак, https://www.slawitscheck.at/bmw/news/.
На этой странице отображаются только новости с категорией 1, поэтому я добавил категорию 1 в настройку. Мне нужны новости категории 1 в моем RSS-канале.
Я отредактировал список. html, так что у меня есть эта ссылка для RSS-канала в заголовке моей страницы:
<link rel="alternate" type="application/rss+xml" title="RSS 2.0" href="/bmw/news/?type=9818">
Хорошо, поэтому, когда я открываю канал в программе чтения RSS (пробовал несколько разных), канал отображается как действительный, но в нем нет элементов! Лента пуста, хотя есть новости категории 1.
Новости не заданы. В NewsController в listAction () значение для 'news' всегда пусто. Для RSS-канала, но не для Новостной страницы.
Это ссылка непосредственно на RSS-канал: https://www.slawitscheck.at/bmw/news/?type=9818
Информация, которую я ввел шаблон настроен правильно, у меня просто нет элементов. Я не менял шаблон Typo3 для RSS-канала (List. xml).
Я уже искал это в Google, но, к сожалению, я не могу найти решение этой проблемы.
Edit
Вот скриншот Дерева со страницы NewsRSS! :)
1: ![enter image description here](https://i.stack.imgur.com/Kd8u4.jpg)
2:
![enter image description here](https://i.stack.imgur.com/FTUaS.jpg)
3:
введите описание изображения здесь