Fork me on GitHub

Rapport de message :*
 

Re: Gestion du Menu Principal

Titre du sujet : Re: Gestion du Menu Principal
par gawel84 sur 21/02/2006 14:18:17

Bah y'a bien une technique pas très propre mais qui fonctionne :

1) Dans le fichier modules/system/templates/blocks/system_block_mainmenu.php
Tu rajoutes la ligne (juste avant ou juste après la boucle de "menu module loop":

<class="menuMain" href="<{$xoops_url}>/ta_page.php">Nom à afficher</a>


2) Dans ta page.php (on considère que ton fichier est dans l'arborescence de ton site Xoops) :

<?php

    
// gestion des blocs de droite
    // 1 = Avec blocs de droite
    // 0 = Sans blocs de droite
    
$xoopsOption['show_rblock'] = 1
    
        
// Les lignes suivantes permettent de repérer le
        // mainfile.php
    
if (file_exists("mainfile.php")) {
    include(
"mainfile.php");
    } elseif (
file_exists("../mainfile.php")) {
    include(
"../mainfile.php");
    } else { 
    include(
"../../mainfile.php");
    }
    
    include(
XOOPS_ROOT_PATH."/header.php");
    
        ...... 
CONTENU DE TA PAGE ......

        include(
XOOPS_ROOT_PATH."/footer.php");

?>


3) Tu mets le module system a jour pour prendre les modifications en compte

Ca devrait fonctionner, y'a peut être deux trois choses à adapter, par contre, ton lien apparaitra en premier ou en dernier dans ton menu
Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

56 Personne(s) en ligne (47 Personne(s) connectée(s) sur Forum) | Utilisateur(s): 0 | Invité(s): 56 | Plus ...