Discussion:
[TYPO3-german] tt_news mit templavoila statisch einbinden
Leo Führinger
2009-02-06 11:23:26 UTC
Permalink
Hallo zusammen,
ich glaub ich steh total aufm Schlauch: Habe ein Drei-Spalten-Layout und
m?chte in die rechte Spalte immer die letzten f?nf News anzeigen lassen.
Also habe ich in der Rootpage folgendes ins TS-Setup geschrieben:
lib.news = COA
lib.news.10 = TEXT
lib.news.10.value = <h1>News</h1>

lib.news.20 >
lib.news.20 < plugin.tt_news
lib.news.20 {
#templateFile = fileadmin/templates/news/tt_news_latest.html
code >
code = LATEST
#pid_list >
#pid_list = 49
#singlePid = 43
}

Nun ist es so, dass immer nur der Header "News" angezeigt wird, jedoch
sonst nix drunter steht.

Einstellungen von Templavoila:
Mapping Type: Element
Editing Type: TypoScript ObjectPath
Objetc path: lib.news


Habt ihr einen Tipp f?r mich, woran das liegen kann
Vielen Dank,
Leo
Leo Führinger
2009-02-06 11:30:24 UTC
Permalink
Wollte die Mail noch nicht abschicken, hab n?mlich noch ein paar Infos
zu den IDs:

Der News-Sysordner hat die ID 49.

Auf der HP gibt es auch noch die zwei Seiten
"Aktuelles" mit der ID 39 (im Men? sichtbar) und die Seite
"Einzelansicht" mit der ID 43 (im Men? versteckt).

Bei einem Klick auf die noch nicht vorhandenen News, sollen die
ausf?hrlichen News auf der Seite "Einzelansicht" erscheinen...

Als Test habe ich mal tt_news als normales Inhaltselement (mittlere
Spalte) auf der Seite Aktuelles eingebunden und es funktionierte alles
wie gew?nscht...

Das wars jetzt aber wirklich.
Hoffe nach wie vor auf einen Tipp,
Danke,
Leo
Post by Leo Führinger
Hallo zusammen,
ich glaub ich steh total aufm Schlauch: Habe ein Drei-Spalten-Layout und
m?chte in die rechte Spalte immer die letzten f?nf News anzeigen lassen.
lib.news = COA
lib.news.10 = TEXT
lib.news.10.value = <h1>News</h1>
lib.news.20 >
lib.news.20 < plugin.tt_news
lib.news.20 {
#templateFile = fileadmin/templates/news/tt_news_latest.html
code >
code = LATEST
#pid_list >
#pid_list = 49
#singlePid = 43
}
Nun ist es so, dass immer nur der Header "News" angezeigt wird, jedoch
sonst nix drunter steht.
Mapping Type: Element
Editing Type: TypoScript ObjectPath
Objetc path: lib.news
Habt ihr einen Tipp f?r mich, woran das liegen kann
Vielen Dank,
Leo
Daniel Klopfer
2009-02-09 13:52:28 UTC
Permalink
Post by Leo Führinger
ich glaub ich steh total aufm Schlauch: Habe ein Drei-Spalten-Layout und
m?chte in die rechte Spalte immer die letzten f?nf News anzeigen lassen.
lib.news = COA
lib.news.10 = TEXT
lib.news.10.value = <h1>News</h1>
lib.news.20 >
lib.news.20 < plugin.tt_news
lib.news.20 {
#templateFile = fileadmin/templates/news/tt_news_latest.html
code >
code = LATEST
#pid_list >
#pid_list = 49
#singlePid = 43
}
Bei mir funktioniert das so: (stammt aus dem Buch "Praxiswissen Typo2" von
R. Meyer)

RECHTS.30 < plugin.tt_news
RECHTS.30 {
templateFile = fileadmin/newstemplate.html
code >
code = LIST
limit >
limit = 3
pid_list >
pid_list = 44
PIDitemDisplay = 13
}

limit ist die Anzahl der angezeigten News, bei mir sinds 3
PIDitemDisplay die ID der Detailseite.

HTH
Daniel
Steffen Gebert
2009-02-09 13:56:20 UTC
Permalink
Post by Daniel Klopfer
Bei mir funktioniert das so: (stammt aus dem Buch "Praxiswissen Typo2" von
R. Meyer)
Ob so alte Information auch mit Version 3 noch gilt? :D
Post by Daniel Klopfer
lib.news.20 {
#templateFile = fileadmin/templates/news/tt_news_latest.html
code >
code = LATEST
#pid_list >
#pid_list = 49
#singlePid = 43
}
Irgendwo must du schon angeben, wo es die news-records herholen soll. pid_list w??re also wohl schon nicht verkehrt (ich hoffe, dass du dir bewusst bist, dass # ein Kommentar ist..).

Steffen
Daniel Klopfer
2009-02-09 14:04:12 UTC
Permalink
"Steffen Gebert" <steffen at steffen-gebert.de> schrieb im Newsbeitrag
Post by Steffen Gebert
Post by Daniel Klopfer
Bei mir funktioniert das so: (stammt aus dem Buch "Praxiswissen Typo2" von
R. Meyer)
Ob so alte Information auch mit Version 3 noch gilt? :D
Post by Daniel Klopfer
lib.news.20 {
#templateFile = fileadmin/templates/news/tt_news_latest.html
code >
code = LATEST
#pid_list >
#pid_list = 49
#singlePid = 43
}
Irgendwo must du schon angeben, wo es die news-records herholen soll.
pid_list w??re also wohl schon nicht verkehrt (ich hoffe, dass du dir
bewusst bist, dass # ein Kommentar ist..).
Steffen
Sollte lat?rnich eine 3 sein.....Asche auf mein Haupt!
Leo Führinger
2009-02-09 17:57:24 UTC
Permalink
Hallo ihr beiden,
bin mir schon bewusst, was ein "#" bedeutet ;-)
Hab halt mal ein bisschen rumgespielt und euch den "falschen" Code
gepostet...
H?tte da noch eine weitere Frage. Aber zuerstmal die gute Nachricht: Es
funktioniert. Fragt nicht warum - ist halt so^^
Wahrscheinlich lags an dem Templatefile - daran hab ich in der Nacht
noch etwas rumgebastelt...

Der Code von unten (ohne die Rauten) funktioniert auf jeden Fall...

Nun aber folgende Situation:
Hab wie gesagt in der rechten Spalte die LATEST-News. Im Men? gibt es
jedoch auch noch eine Seite "Aktuelles" mit den LIST-News. Bei dieser
hab ich ganz normal ein Inhaltselement und Template angelegt. Leider
werden auf dieser Seite die LATEST-News aus der rechten Spalte nicht
mehr angezeigt. Denke das liegt an dem zus?tzlichen Template.

Inhalt dieses Templates:
plugin.tt_news.allowCaching = 0
plugin.tt_news.singleMaxW = 120
plugin.tt_news.singleMaxH = 90
plugin.tt_news.latestMaxW = 120
plugin.tt_news.latestMaxH = 90
plugin.tt_news.file.templateFile =
fileadmin/templates/ext_templates/tt_news/tt_news_template_mittlerespalte.html
plugin.tt_news.pid_list = 49
plugin.tt_news.singlePid = 43
plugin.tt_news.backPid = 39
plugin.tt_news.datetimeDaysToArchive = 60
plugin.tt_news.limit = 20
plugin.tt_news.latestLimit = 5
plugin.tt_news.catTextMode = 0
plugin.tt_news.catImageMode = 0
plugin.tt_news.displayXML.xmlLang = de
plugin.tt_news.displayXML.xmlCaching = 0

Wie krieg ich nun hin, dass auch auf der Seite "Aktuelles" in der
rechten Spalte die LATEST-News angezeigt werden?

Schon einmal ein Dankesch?n f?r eure Hilfe.

Lieben Gru?,
Leo
Post by Steffen Gebert
Post by Daniel Klopfer
Bei mir funktioniert das so: (stammt aus dem Buch "Praxiswissen Typo2" von
R. Meyer)
Ob so alte Information auch mit Version 3 noch gilt? :D
Post by Daniel Klopfer
lib.news.20 {
#templateFile = fileadmin/templates/news/tt_news_latest.html
code >
code = LATEST
#pid_list >
#pid_list = 49
#singlePid = 43
}
Irgendwo must du schon angeben, wo es die news-records herholen soll. pid_list w??re also wohl schon nicht verkehrt (ich hoffe, dass du dir bewusst bist, dass # ein Kommentar ist..).
Steffen
Steffen Gebert
2009-02-09 18:01:52 UTC
Permalink
Post by Leo Führinger
Wie krieg ich nun hin, dass auch auf der Seite "Aktuelles" in der
rechten Spalte die LATEST-News angezeigt werden?
excludeAlreadyDisplayedNews = 0
oder sowas in der Richtung

Steffen
Leo Führinger
2009-02-10 09:15:38 UTC
Permalink
Hallo Steffen,
das war ein guter Hinweis - wusste gar nicht, dass tt_news auf so etwas
schaut. Hab nun in der Doku nachgelesen und hab in beiden Templates
folgendes gesetzt:
excludeLatestFromList = 0

Zum Testen hab ich in die mittlere Spalte ein LATEST und ein LIST Modul
eingef?gt und es werden bei beiden Elementen alle Eintr?ge angezeigt.
Meine rechte Spalte bleibt jedoch immer noch leer.

Hast du noch eine Idee? K?nnen die beiden genutzen Templates sich
irgendwie ?berschreiben oder so? Ich w?rde sagen "Nein" - aber irgendwas
stimmt wohl noch nicht...

Lieben Gru?,
Leo
Post by Steffen Gebert
Post by Leo Führinger
Wie krieg ich nun hin, dass auch auf der Seite "Aktuelles" in der
rechten Spalte die LATEST-News angezeigt werden?
excludeAlreadyDisplayedNews = 0
oder sowas in der Richtung
Steffen
Steffen Gebert
2009-02-13 19:14:05 UTC
Permalink
Post by Leo Führinger
das war ein guter Hinweis - wusste gar nicht, dass tt_news auf so etwas
schaut. Hab nun in der Doku nachgelesen und hab in beiden Templates
lib.news.20.excludeAlreadyDisplayedNews = 0 sollte daf??r sorgen, dass dem LATEST in der rechten Spalte egal ist, welche News schon angezeigt wurden.

Hast du das so mal probiert?
Falls du das excludeAlreadyDisplayedNews in
plugin.tt_news versucht hast, m??sste das vor dem Eintrag lib.news.20 geschehen (denn sonst wird tt_news ist nach lib.news kopiert und *dann* die Einstellung ge??ndert).

Steffen

Loading...