Hallo,
folgendes ich würde gerne bestimmten content auf jeder seite anzeigen lassen, also wenn jemand eine neu seite erstellt sollte der content sofort sichtbar sein.
ok das bekomme ich mit templates hin und wird den entpsrechenden unterseite ja vererbt.
Aber wie kann ich auf bestimmten seiten sagen das ich den content jetzt hier nicht brauche??? ich müsste eine art if abfrage haben ob der "Global" content angezeigt wird wenn ich eine neue seite im baum erzeuge oder nicht. praktisch soll es content geben der auf JEDER neuen seite erscheinen soll aber trotzdem sollte der redakteur sich entscheiden können ob der "globale" content angezeigt oder durch anderen content ersetzt werden soll.
Im prinzip sollen Textboxen auf allen seiten angezeigt werden wobei jedoch die unterseiten verschiedene templates haben können und ich auswählen möchte ob der "globale" content angezeigt (oder ersetzt) wird oder nicht.
Danke in vorraus
Hallo
vielleicht hilft Dir die Extension "Page Template Selector".
Mit der Extension kannst Du für jede Seite festlegen, welches Template benutzt werden soll.
mfg
dirk
Hallo dirk,
nicht ganz. Dort MUSS ich ja jedesmal das Template auswählen. Ich möchte aber das ich entscheiden kann ob der Content, den ich vorher als immer vorhanden definiert habe, auf einzelnen Seiten aber durch Normalen Content ersetzen möchte. Also durch NORMAL, RAND usw.
Kennst du dich mit den If abfrage aus, speziell mit der GlobalVar:LIT variante ?
Möchte eine Constante benutzen zur If Abfrage
Hallo
mit GlobalVar:LIT kann ich Dir auch nicht weiterhelfen!
ich denke das probelm ist das es dein redakteur können soll!
nochmal "template selector".
Überlegung:
1)Du hast gloabl content und ein template mit einem marker welcher den auch anzeigt.
2)und du hast ein template ohne den marker für den global content und mit einem marker für normal/left etc.
und so kann dann auch dein redaktuer sich das richtige template raussuchen.
(Ist nur so eine Überlegung)
Du könntest es auch mit "if" versuchen.
temp.content.boxRight (da ist dein global content drin!!)
[PIDinRootline = 66, 59,85] (sind die Page ID)
temp.content.boxRight >
temp.content.boxRight < styles.content.getRight (z.B.)
[global]
...
aber ich denke das wird für den redakteuer aber ein bischen schwierig.
oder du kopiert in die seite ein template (TS) welches die entsprechenden werte überschreibt.
Ich hoffe ich konnte helfen.
mfg