Exemple d'utilisation de "data" en TypoScript : faire un lien de retour à la page précédente

Un article de Typo3 CMS / Documentation Typo3 / Support Typo3.

Aller à : Navigation, Rechercher

[modifier] Voici un exemple qui (encore une fois !) démontre une des nombreuses possibilités du TypoScript

lib.lienPrec = COA_INT
lib.lienPrec.1 = TEXT
lib.lienPrec.1 {
value=Précédent
typolink.parameter.data = getenv:HTTP_REFERER
wrap=|
}
lib.lienPrec.stdWrap.if.isTrue.data = getenv:HTTP_REFERER

Bien sûr, le code est à adapter selon ses besoins, c'est pourquoi j'ai volontairement laissé "wrap=|" pour exemple.


Le COA_INT permet de ne pas envoyer ce lien en cache.

Le if est là pour que ce le texte du lien ne s'affiche pas si on n'a pas de referer (dans l'exemple le COA_INT "lib.prec" sera totalement vidé si on n'a pas de referer).


[modifier] Les références actuelles pour cet article

TS Ref / Datatype reference - http://typo3.org/documentation/document-library/references/doc_core_tsref/4.1.0/view/2/2/

TS Ref Functions: stdWrap - http://typo3.org/documentation/document-library/references/doc_core_tsref/4.1.0/view/5/1/

TS Ref Functions: typolink - http://typo3.org/documentation/document-library/references/doc_core_tsref/4.1.0/view/5/8/

TS Ref Functions:if - http://typo3.org/documentation/document-library/references/doc_core_tsref/4.1.0/view/5/7/