Page 1 of 1

[Gelöst] CGFeedMaker: Feeds aus einer/mehreren Newskategorien erstellen

Posted: Tue Dec 16, 2008 1:53 pm
by hibr
Beim Umstellen von CMSms 1.4.1 auf 1.5.1 haben sich bei den News ja einige Änderungen ergeben. Ich konnte die Probleme mit dem Datum durch Suchen im Forum lösen und mit der Modul-Hilfe von CGFeedMaker auch wieder einen Newsfeed über alle News-Kategorien erzeugen.

Was ich bisher nicht geschafft habe, ist folgendes:

{news category='presse' makerssbutton='true'}

mit CGFeedMaker umzusetzen. Sprich, einen Newsfeed aus nur einer/oder einigen ausgesuchten News-Kategorien zu erzeugen.

{CGFeedMaker action='rsslink' feed='presse' category='presse'}

funktioniert erwartungsgemäß nicht, obwohl eine News- und  Feedkategorie "presse" existiert. Die Kategoriefunktion von FeedMaker habe ich wohl nicht verstanden. Wie bringe ich die Feed-Kategorien mit den News-Kategorien zusammen. Oder mache ich da einen Denkfehler?

Wahrscheinlich muss ich einen neuen Presse-Feed erzeugen und das Template dort abändern. Aber zur Kategorie finde ich nichts im Template.

Danke schon mal im Voraus.

Hani

Re: CGFeedMaker: Feeds aus einer/mehreren Newskategorien erstellen

Posted: Fri Dec 19, 2008 8:21 am
by cyberman
Vorgestern ist die 1.0.2 von CGFeedMaker veröffentlicht worden und hier findest du auch die vollständige deutsche Übersetzung

http://s3.amazonaws.com/cmsms/downloads ... r1.0.2.zip

Evtl. hilft es dir weiter ...

Re: [Gelöst] CGFeedMaker: Feeds aus einer/mehreren Newskategorien erstellen

Posted: Sun Dec 21, 2008 9:17 pm
by hibr
Danke Cyberman, leider hilft die Modulhilfe nicht direkt weiter.

Ich habe mir jetzt am Wochenende das Standard-Template des CGFeedMaker-Moduls genauer angeschaut und die Lösung gefunden: Man muss das Feed-Template ändern. Fürs Protokoll:

Wenn man einen RSS-Link nur für eine bestimmte Newskategorie (z.B. mit dem Namen 'Newskategorie') erzeugen will, erzeugt mann einen neuen Feed mit z.B. dem Namen 'MeinFeed' und ändert die Zeile:

Code: Select all

{news assign='junk'}
des Feed-Templates gemäß News-Modul-Hilfe in:

Code: Select all

{news category='Newskategorie' assign='junk'}
Das war's. Aufrufen kann man den RSS-Link dann auf einer Seite oder einem Seitentemplate wie in der CGFeedMaker-Hilfe angegeben mit

Code: Select all

{CGFeedMaker action='rsslink' feed='MeinFeed'}
Will man mehr als eine Kategorie einbinden, kann man mehrere Kategorienamen durch Kommas getrennt angeben. Welche Funktion "assign='junk'" im Newsaufruf hat, ist mir aber bis heute nicht klar.

Re: [Gelöst] CGFeedMaker: Feeds aus einer/mehreren Newskategorien erstellen

Posted: Mon Dec 22, 2008 6:11 am
by cyberman
hibr wrote: Welche Funktion "assign='junk'" im Newsaufruf hat, ist mir aber bis heute nicht klar.
Mit assign werden Inhalte einer Variablen zugewiesen ...