Hallo,
ich hab hier ein Problem mit tt_news. Ich habe eine Seite News angelegt. Als Seiteninhalt das News Plugin mit einer Latest Ansicht. Nun habe ich in meinem Template einen Marker ###NEWS###. Um auf allen Seiten News anzeigen zu lassen habe ich folgendes Script im Template Setup:
page.10.marks.NEWS=Content
page.10.marks.NEWS {
table = tt_content
select {
pidInList = 20
where = colPos= 0
}
}
Wenn ich die Seite aufrufe, kommt nix, nicht mal der Marker, auch im Quelltext nicht. Das Sonderbare ist, das ich genau dieses Script auch in anderen Webseiten verwende und dort läuft es reibungslos.
Die erste Zeile muss zumindest lauten:
page.10.marks.NEWS=CONTENT
insofern bezweifle ich, dass "genau dieses Skript" in anderen Seiten läuft.
Jochen Weiland
jweiland schrieb
Die erste Zeile muss zumindest lauten:
page.10.marks.NEWS=CONTENT
insofern bezweifle ich, dass "genau dieses Skript" in anderen Seiten läuft.
Jochen Weiland
Sitmmt. Tja manchmal steht man im Wald und sieht trotzdem keine Bäume 😉.
Aber abgesehen davon funktioniert es trotdem nicht. Das seltsame ist, das News Plugin ist ja in der Spalte "Normal" eingebunden. Also sollten die News ja zumindest im normalen Content der Seite News (ID 20) auftauchen, wenn ich diese seperat aufrufe. Aber auch die bleibt leer.
Also, ich weiß ja nicht, woher der Code kopiert wurde, aber ich gehe bei solchen Sachen folgendermaßen vor:
1) Auf einer Seite das Content Element zum Anzeigen der News einfügen.
2) UID des Content Elements merken
3) Das Content Element dann über Objekttyp RECORDS auf allen Seiten in einem Marker einbinden:
page.10.subparts.news = RECORDS
page.10.subparts.news {
tables = tt_content
source = 12345
dontCheckPid = 1
}
Dabei ist source die UID. An Stelle von Subparts ggf. mit marks arbeiten
Plain simple - and it works
Jochen Weiland
jweiland schrieb
Also, ich weiß ja nicht, woher der Code kopiert wurde, aber ich gehe bei solchen Sachen folgendermaßen vor:
1) Auf einer Seite das Content Element zum Anzeigen der News einfügen.
2) UID des Content Elements merken
3) Das Content Element dann über Objekttyp RECORDS auf allen Seiten in einem Marker einbinden:
page.10.subparts.news = RECORDS
page.10.subparts.news {
tables = tt_content
source = 12345
dontCheckPid = 1
}
Dabei ist source die UID. An Stelle von Subparts ggf. mit marks arbeiten
Plain simple - and it works
Jochen Weiland
Danke für die Hilfe. Aber auch das bringt nichts. Ich habe auch schon die Ansicht von LATEST auf LIST und auf SINGLE umgestellt.Nichts, die News bleiben leer.
Werden denn die News auf der Seite angezeigt, auf der sich das News-Plugin befindet? Wurde das passende Typoscript Modul bei "include static from extension" eingebunden? Wurde die Doku zu tt_news gelesen?
Jochen Weiland
jweiland schrieb
Werden denn die News auf der Seite angezeigt, auf der sich das News-Plugin befindet? Wurde das passende Typoscript Modul bei "include static from extension" eingebunden? Wurde die Doku zu tt_news gelesen?
Jochen Weiland
Mann, Mann, Mann bin ich vielleicht dämlich!!!
Ich hab in der ganzen Aufregung das "include static from extension" vergessen.