Toute l'actualité du CMS TYPO3, typoscripts, extensions, liens et téléchargements
Nous sommes le 05/02/2012
Menu précédent, suivant
En général, on évite les pages trop longues et on réparti le contenu d'un même article sur plusieurs pages. Le lien entre pages s'effectue en bas de chaque page avec un menu de type : << Page précédente | Page suivante >>
Inutile de dire que ce menu doit être dynamique et "intelligent", c'est à dire qu'une fois sur la dernière page, seul "Page précendente" s'affiche !
On fait appel à la propriété browse (page 79 du TSREF). Dans le code suivant, les pages sont stockées dans le même répertoire pour un même article. C'est très important.

################
#
# Menu horizontal
# Précedent, suivant
#
lib.browse = HMENU
lib.browse {
special = browse
special {
items = prev|next
items.prevnextToSection = 0
prev.fields.title = « Page précédente
next.fields.title = Page suivante »
}
1 = TMENU
1.wrap = <div>|</div>
1.NO.allWrap = |*| | | | | |*|
}