Hallo zusammen
Ist es möglich, die gesetzten Werte der page TSconfig im Template Setup auszulesen?
Nehmen wir an, dass eine Seite im FrontEnd einen Bereich nicht anzeigen soll. Nun würde ich gerne die Möglichkeit haben, im TSconfig der Seite
config.disablePrintButton = 1
einzugeben. Ich könnte auch ein neues Extension Template machen, aber das finde ich unübersichtlicher. Ausserdem wäre die Lösung mit direkter Eingabe im TSconfig der Seite eleganter.
Das Template Setup würde dann folgendermassen aussehen (ich habe all den Code für den Print Button in ein temp-Objekt gepackt)
page = PAGE
...
page.10 = TEMPLATE
...
[???was kommt hierhin???]
page.10.marks.PRINT_BUTTON =
[else]
page.10.marks.PRINT_BUTTON < temp.printButton
[global]
...
Meine Frage lautet nun, was in die erste Bedingung kommen muss. Die Bedingung soll erfüllt sein, wenn die page TSconfig die Variable config.disablePrintButton auf 1 gesetzt hat.
Ich würde mich über Lösungsansätze und natürlich auch Lösungen wahnsinnig freuen.
Bisher habe ich herausgefunden, dass mittels
[globalVar = TSFE:page|layout = 1]
das Layout-Feld der Seite ausgelesen werden kann. Also muss das doch irgendwie möglich sein, oder?
Herzlich
Adrian