Hallo,
Ich kenne folgendes (bekanntes) Beispiel, das Content mehrfach anzeigt und dabei auf einen bestehenden Datensatz zurückgreift
page.10.marks.RECHTS = RECORDS
page.10.marks.RECHTS {
tables = tt_content
source = 55
dontCheckPid = 1
}
Nun möchte ich aber zusätzlich, dass ein bestimmter Content auf _allen_ Seiten an der Stelle des Markers eingeblendet wird, weiss aber nicht, wie ich das anstellen soll. Es muss natürlich auch so sein, dass ich auf den Unterseiten, zusätzlichen Inhalt ebenfalls noch angeben kann (was ja auch mit dem Schnippsel s.o. möglich ist)
Wer kann mir auf die Sprünge helfen, was muss ins Setup?
Danke!
Georg
der codeschnippsel ist doch genau dafür da um inhalt in einen marker
einzubinden in dem fall in den marker ###RECHTS### und inhalt kannst
du trotzdem noch anlegen du musst den marker halt anders benennen
wie den für deine rechte spalte
Dander schriebder codeschnippsel ist doch genau dafür da um inhalt in einen marker
einzubinden in dem fall in den marker ###RECHTS### und inhalt kannst
du trotzdem noch anlegen du musst den marker halt anders benennen
wie den für deine rechte spalte
Trotzdem funktionerts irgendwie nicht 🙁
Bin ich mit dem ganz auf dem Holzweg? =>
marks.RECHTS = COA
marks.RECHTS.10 = CONTENT
marks.RECHTS.10 < styles.content.getRight
marks.RECHTS.20 = RECORDS
marks.RECHTS.20 {
tables = tt_content
source = 413
dontCheckPid = 1
}
🙁 Georg
du hast dein elmeent aber in nem sys folder drinnen und die id stimmt auch?
cu
thorsten
www.typo3forum.net
ich meinte du sollst zwei marker verwenden
einen
###RECHTS###
marks.RECHTS.10 < styles.content.getRight
und einen
###XYZ###
marks.XYZ.20 = RECORDS
marks.XYZ.20 {
tables = tt_content
source = 413
dontCheckPid = 1
}
Dander schriebich meinte du sollst zwei marker verwenden
warum einfach wenns kompliziert auch geht....
Vielen Dank fürs Augen öffnen! funktioniert natürlich 8-)
Danke für diesen Beitrag!
Er hat mir auch sehr geholfen.
Doch was mach ich, wenn ich möchte das das eine Element das andere überschreibt. Und zwar nur dann, wenn auch eines angegeben wurde.
Klingt komisch?!
Hier das Beispiel: :-)
Ich hole mir Inhalt für einen Teaser aus einem SysOrdner (generell für alle Seiten). Zusätzlich allerdings auch noch aus der Spalte RECHTS (seitenabhängiger Inhalt).
Ich schaffe es ohne Probleme mir beide Inhalte anzeigen zu lassen, was aber nicht funktioniert ist das der Inhalt aus Spalte RECHTS den Anderen überschreibt.
Und zwar wirklich nur dann, wenn er auch wirklich exisitert.
Hier mein Code dazu:
#page.10 {
#subparts.teaser >
#subparts.teaser = CONTENT
#subparts.teaser.table = tt_content
#subparts.teaser.select.orderBy = sorting
#subparts.teaser.select.pidInList = 2
### Seitenspezifischer Teaser ###
#subparts.teaser < styles.content.getRight
}
Entweder ist nur der seitenspezifische Inhalt da oder Beide. o.O
plz help!
danke ihr habt mein problem erfolgreich gelöst!
greetz nugget
ähm! o.O
aber meins noch nicht!!
StR schriebähm! o.O
aber meins noch nicht!!
wie wärs mit
Sollen die Content Elemente auf einer Seite nicht angezeigt werden, können Sie diese mit folgendem Befehl ausblenden.
page.10.subparts.CONTENT_RIGHT_TOP <
aus: http://www.typo3-for-the.net/index.php?id=168&cat=2&glossary=16
lg georg
ps: gibts sonst ne seite? kenn mich nbicht genau aus was du haben willst iwie ....
ich denke die Lösung hat etwas mit einer if-Bedingung zu tun. Kenne das leider nur aus PHP, deswegen ist mir die Typoscript Syntax noch etwas fremd.
Also in Worten möchte ich folgendes programmieren:
- Nimm den Inhalt aus meinem SysOrdner und zeige Ihn auf jeder Seite an (funktioniert soweit auch)
- Wenn Inhalt in der Spalte RECHTS eingegeben wurde, nimm den und ersetze dem bestehenden.
Eigentlich doch relativ einfach, oder?! o.O