Zum Inhalt springen

Platzhalter durch Latest News ersetzen

Erstellt am 1. Juni 2008 · 8 Antworten · letzte Antwort am 19. Juni 2008

Tags: tt_news, Frage

cmeesters ·

Hallo zusammen,

ich habe in meinem Template einen Platzhalter vergeben. An dieser Stelle möchte ich per TypoScript die 5 letzten Newsbeiträge ausgeben lassen.

Ich habe zwar zahlreiche anregungen im Netz gefunden. Bisher blieb die Ausgabe jedoch immer leer. Ferner möchte ich diese Ausgabe mit einem eigenen Template konfigurieren.

Ich würde mich über eine Antwort sehr freuen.

Liebe Grüße,
Christian Meesters

Unbekannter Benutzer ·

Ja, kein Problem... Aber ins weite Internet hättest du dich dazu nicht begegebn müssen, dann tt_news hat doch ein gutes Manual wo sowas drinn steht:

Ich gehe davon aus das dein Marker ###NEWS### heißt und dein Page-Object "page":

page.10 {
	marks {
		NEWS < plugin.tt_news
		NEWS {
			code >
			code =LATEST
			pid_list >
			pid_list = 17 // hier muss die PID des SysOrdners mit den News hin.
		}
	}
}

Dein Template kopierst du dir aus dem Extension Ordner und legst es an gewünschter Stelle unter fileadmin ab.
In den Constants kannst dann per

plugin {
	tt_news {
		file.templateFile = fileadmin/.../Name_deines_Templates.tmpl
	}
}

darauf verweisen.

Bitte wirf einen Blick in das Manual, da steht alles drinn.

cmeesters ·

Hallo SLAng,

vielen Dank für deine schnelle Antwort.
Der Marker wird angesprochen, es kommt jedoch nicht zur Ausgabe der News.

Das macht mich wahnsinnig!

Liebe Grüße,
Christian

Unbekannter Benutzer ·

Habs gerade getestet bei mir und es funktioniert.
Heißt dein Page-Object auch page?
Ist der Pfad zum HTML-Template korrekt? Hast du es in den Constants eingegeben?
Hast du pid_list korrekt angegeben? Das ist der SysOrdner mit den News.

Vielleicht fehlt dir auch das noch in den Constants:

plugin {
	tt_news {
		pid_list = 
		singlePid = 
	}
}
Unbekannter Benutzer ·

Mh... ist auch schon was älter...

Also hast du auch die Statics from Extension eingebunden? Also Default CSS-styles(tt_news) und CSS-based tmpl (tt_news). Ansonsten steht doch da so ziemlich dasselbe wie ich auch geschrieben habe.

Wir dir denn was ausgegeben, wenn du das Olugin direkt ohne Marker in die Seite als Inhaltselement einbaust?

cmeesters ·

Hallo SLAng,

Ich bekomme alles ausgegeben (auf den wie im Tutorial beschriebenen Seiten).

Leider jedoch nicht im Marker,...

Liebe Grüße,...
Floppy

PS: Ich kann grundsätzlich keine Kategorien anlegen. Bzw. werden diese nicht angezeigt!?

Unbekannter Benutzer ·

Ja, aber der von mir gepostete Code ist korrekt.
Wenn dein Marker verschwindet, dann wird der auch angesprochen.

Da muss noch ein anderer Fehler bei dir sein.

Welche tt_news Version verwendest du denn?

cmeesters ·

Hallo zusammen,

ich habe das Problem lösen können.

Ich habe die Constanten nicht im root-Template eingefügt. Deswegen funktionierte die Ausgabe nicht, bzw. nur auf Seiten abwärts des Extension-Templates in welchem ich es fälschlicherweise eingetragen hatte.

---> doof! #angry# Entschuldigung!

Vielen Dank für eure Hilfe!

Liebe Grüße,
Christian Meesters