Hallo,
ich habe eine TYPO3 Seite auf der sollen nun mehrere Sprachen hinzugefügt werden. Jedoch müssen für die jeweiligen Sprachversionen auch weitere Änderungen am TYPOSCRipt gemacht werden.
Dafür gibt es dann ja 2 Möglichkeiten,
ein mal im SETUP Bereich die Funktion, mit Hilfe einer Condition zu überschreiben und die zweite ist die Nutzng von CONSTANTS.
So kann man ja theoretisch, die TS Funktionen und die übergebenen Werte von einander trennen.
Vorteil, den ich sehe, ich kann meinen Constanten "sprechende" Namen geben z.b.
#SETUP
HMENU.special.value = {$welcheSeitenSollenImMenuAngezeigtWerden}
#CONSTANTS
welcheSeitenSollenImMenuAngezeigtWerden = 3,56,7,8
und könnte darauf hin, mit Hilfe von Conditions im CONSTANTS-Feld meine werte Überschreiben und muss die TYPOScript Funktion im Setup Bereich gar nicht anfassen.
z.b.
#CONSTANTS
welcheSeitenSollenImMenuAngezeigtWerden = 3,56,7,8
[globalVar=GP:L=1]
welcheSeitenSollenImMenuAngezeigtWerden = 2,3,4
[global]
Frage die ich mir nun Stelle ist, ob es irgendeinen Nachteil dieser Vorgehensweise gibt, bzw. einen Punkt den man unbedingt beachten sollte?
z.b irgendwelche TS-Funktionen arbeiten damit nicht zusammen, oder es stehen im CONSTANTS Feld nicht alle Conditions zur Verfügung... oder irgendsowas.
Würde mich über jeden Tipp freuen 🙂
Karlchen