Zum Inhalt springen

template auwählen

Erstellt am 12. Dezember 2006 · 1 Antwort · letzte Antwort am 24. März 2007

Tags: Frage

wini2 ·

hallo,

für die website verwende ich den autoparser und den rltmplselector. die redaktuere können zwischen breiten und schmalem template auswählen.

problem: für die druckausgabe habe ich ein gesondertes ext-template;

drucken = PAGE
drucken.typeNum = 98
drucken.10 = TEMPLATE
drucken.10.template = FILE
drucken.10.template.file = fileadmin/template/main/print.html
drucken.10.workOnSubpart = DOCUMENT
drucken.10.marks.inhalt = CONTENT
drucken.10.marks.inhalt.CONTENT.table = tt_content
drucken.10.marks.inhalt.CONTENT.select.orderBy = sorting
drucken.10.marks.inhalt.CONTENT.select.colPos = 0
drucken.10.marks.inhalt < styles.content.get

mit

drucken.7.field = tx_rlmptmplselector_main_tmpl
drucken.7.wrap = die vorlage ist: |

kann ich auslesen, welche vorlage ausgewählt ist.

wie kann ich die html-vorlage in abhängigkeit vom ausgewählten wert wechseln?

z. b.

bei ausgewähltem breiten template ==> print.html
bei ausgewähltem schamlen template ==> print_schmal.html

danke
wini2

ps. ich verwende t3 4.0.2

pst ·

Hi!
Ich kann dir zwar bei deinem Problem nicht weiterhelfen, allerdings hast du was gemacht, was ich gerade versuche herzustellen: Eine Auswahlmöglichkeit für ein Seitenlayout. Ich brauche einfach nur die CSS zu wechseln, da alles darüber formatiert wird. Am besten wären so zwei grafische Buttons, der eine mit dem ersten Layout (nur zwei Spalten) und der zwei mit dem zweiten Layout (drei Spalten). Entsprechend wird dann das richtige CSS-Template angesteuert. Wichtig: Das ganze soll ohne TemplaVoila gehen.
Vielleicht hast du ja einen Tipp?
Thanx for help
Philipp