[TYPO3-ttnews] News System v2.0.0 - RSS News Feed: XML-Deklaration for each News Plugin !??

davidgreiner at gmx.net davidgreiner at gmx.net
Mon Feb 18 20:50:13 CET 2013


Hallo, ich klink mich mal ein.

Du hattest anfangs geschrieben, dass du drei plugins angelegt hast. Scheint mir logisch, das jedes plugin das xml-template rendert und demzufolge auch drei xml deklarationen ausgegeben werden, was wiederum natürlich nicht valide ist.

Warum erstellst du nicht (so wie m.E. eigentlich üblich) einen weiteren page-type (index.php?type=100 z.b.) und setzt dort per typoscript das news plugin mit entsprechender konfiguration. (Z.b. mit der notwendigen kategorie-restriktion)

Gruß,
David.




"JCL - Johannes C. Laxander" <jc at laxander.com> schrieb:

Hi Georg,

sorry, my Englisch is very bad, I know.
It's really better I wirte my problem in german.

Wahrscheinlich habe ich mein Problem auch viel zu umstandlich formuliert.

Ich generiere einen News Feed mit diesem TypoScript Code (Auszug):

pageNewsRSS.10 < styles.content.get
pageNewsRSS.10.select.where = colPos=11 AND list_type = "news_pi1"
pageNewsRSS.10.select {
orderBy = ...
max = 10
}

In der generierten XML-Datei sind alle News enthalten.
Allerdings scheint die Struktur nicht korrekt zu sein,
weshalb nur die News aus dem ersten "RSS-Block" angezeigt werden, zumindest
im Firefox.
Chrome und IE zeigen einen Fehler an:

<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:content="...">
<channel>
<title>...</title>
<description>...</description>
<language>de_DE</language>
<copyright></copyright>
<pubDate>Mon, 18 Feb 2013 20:07:09 +0100</pubDate>
<lastBuildDate>Mon, 18 Feb 2013 20:07:09
+0100</lastBuildDate>
<generator>TYPO3 EXT:news / 1</generator>
<item>
<title>...</title>
<author>...</author>
<description>...</description>
<pubDate>Sat, 09 Feb 2013 00:00:00 +0100</pubDate>
</item>
<item>...</item>
</channel>
</rss>
<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" ...>
<channel>
...
</channel>
</rss>
<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" ...>
<channel>
...
</channel>
</rss>

Warum werden mehrere XML-Deklaration ausgegeben?
Es sieht so aus, als wenn ein Channel jeweils einer anderen Kategorie
entspricht.

Ich hoffe, mein Problem ist verstandlichlicher geworden.

Gru?, Johannes.


> -----Ursprungliche Nachricht-----
> Von: typo3-project-tt-news-bounces at lists.typo3.org
> [mailto:typo3-project-tt-news-bounces at lists.typo3.org] Im
> Auftrag von Georg Ringer
> Gesendet: Montag, 18. Februar 2013 17:07
> An: typo3-project-tt-news at lists.typo3.org
> Betreff: Re: [TYPO3-ttnews] News System v2.0.0 - RSS News
> Feed: XML-Deklaration for each News Plugin !??
>
> Hi,
>
> sorry I don't really understand what you mean
>
> georg
> _______________________________________________
> TYPO3-project-tt-news mailing list
> TYPO3-project-tt-news at lists.typo3.org
> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-project-tt-news
>

_______________________________________________
TYPO3-project-tt-news mailing list
TYPO3-project-tt-news at lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-project-tt-news

-----Ursprüngliche Nachricht-----
Gesendet: Montag, 18 Februar 2013 um 20:34:31 Uhr
Von: "JCL - Johannes C. Laxander" <jc at laxander.com>
An: "'TYPO3 tt_news project'" <typo3-project-tt-news at lists.typo3.org>
Betreff: Re: [TYPO3-ttnews] News System v2.0.0 - RSS News Feed: XML-Deklaration for each News Plugin !??

Hi Georg,

sorry, my Englisch is very bad, I know.
It's really better I wirte my problem in german.

Wahrscheinlich habe ich mein Problem auch viel zu umstandlich formuliert.

Ich generiere einen News Feed mit diesem TypoScript Code (Auszug):

pageNewsRSS.10 < styles.content.get
pageNewsRSS.10.select.where = colPos=11 AND list_type = "news_pi1"
pageNewsRSS.10.select {
		orderBy = ...
		max = 10
}

In der generierten XML-Datei sind alle News enthalten.
Allerdings scheint die Struktur nicht korrekt zu sein,
weshalb nur die News aus dem ersten "RSS-Block" angezeigt werden, zumindest
im Firefox.
Chrome und IE zeigen einen Fehler an:

<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" 	xmlns:content="...">
	<channel>
		<title>...</title>
		<description>...</description>
		<language>de_DE</language>
		<copyright></copyright>
		<pubDate>Mon, 18 Feb 2013 20:07:09 +0100</pubDate>
		<lastBuildDate>Mon, 18 Feb 2013 20:07:09
+0100</lastBuildDate>
		<generator>TYPO3 EXT:news / 1</generator>
		<item>
			<title>...</title>
			<author>...</author>
			<description>...</description>
			<pubDate>Sat, 09 Feb 2013 00:00:00 +0100</pubDate>
		</item>
		<item>...</item>
	</channel>
</rss>
<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" ...>
	<channel>
		...
	</channel>
</rss>
<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" ...>
	<channel>
		...
	</channel>
</rss>

Warum werden mehrere XML-Deklaration ausgegeben?
Es sieht so aus, als wenn ein Channel jeweils einer anderen Kategorie
entspricht.

Ich hoffe, mein Problem ist verstandlichlicher geworden.

Gru?, Johannes.


> -----Ursprungliche Nachricht-----
> Von: typo3-project-tt-news-bounces at lists.typo3.org
> [mailto:typo3-project-tt-news-bounces at lists.typo3.org] Im
> Auftrag von Georg Ringer
> Gesendet: Montag, 18. Februar 2013 17:07
> An: typo3-project-tt-news at lists.typo3.org
> Betreff: Re: [TYPO3-ttnews] News System v2.0.0 - RSS News
> Feed: XML-Deklaration for each News Plugin !??
>
> Hi,
>
> sorry I don't really understand what you mean
> 
> georg
> _______________________________________________
> TYPO3-project-tt-news mailing list
> TYPO3-project-tt-news at lists.typo3.org
> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-project-tt-news
>

_______________________________________________
TYPO3-project-tt-news mailing list
TYPO3-project-tt-news at lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-project-tt-news


More information about the TYPO3-project-tt-news mailing list