De base, l'affichage du sommaire sur un article multi-pages se définit dans la configuration globale du site. Pour pouvoir masquer ou afficher le sommaire uniquement sur certains articles, quelques modifications sont nécessaires.
Modifications
Premièrement ajouter un paramètre aux articles. Dans le fichier /administrator/components/com_content/content.xml ajoutez comme enfant au noeud params :
Code: Select all
<param name="multipage_toc" type="list" default="" label="Sommaire" description="Sommaire pour les articles multi-pages - Le changement n'affecte que cette page">
<option value="">Paramètre global</option>
<option value="0">Masquer</option>
<option value="1">Afficher</option>
</param>
Code: Select all
$hasToc = $mainframe->getCfg( 'multipage_toc' );
Code: Select all
$hasToc = $params->get( 'multipage_toc' );
Code: Select all
$params->def( 'url', 1 );
Code: Select all
$params->def( 'multipage_toc', $mainframe->getCfg( 'multipage_toc' ) );
Effectué sur la version 1.0.12 de Joomla!