In den meisten TYPO3 Installation findet man die Konfiguration von Link Variablen vor. Diese Variablen sind dafür da, um Parameter durch den kompletten Link-Building Prozess von TYPO3 „zu schleifen“. Der primäre Einsatz ist bei den Sprachen zu finden, wobei man auch gelegentlich über „print“ oder dergleichen stößt (was mich mich in Zeiten von CSS immer wieder aufs neue wundert 😉 ).
Was aber oft fehlt ist eine Begrenzung der Variablen, damit man mit dieser keinen Unfug treiben kann. Hier ein paar Beispiel:
Erlaubt die Sprachen-IDs 0 bis 5 in der Variable „L“.
config.linkVars = L(0-5) |
Erlaubt nur Zahlwerte in der Variable „option“.
config.linkVars = option(int) |
Erlaubt die definierten Werte in der Variable „test“.
config.linkVars = test(a|b|c) |
Und auch reguläre Ausdrücke sind möglich. Weitere Informaiontn gibt es in der TSRef.