Fork me on GitHub






Modification d'un menu avec isadmin
Team FrXoops
Inscrit: 07/08/2006 13:03
Messages: 1737
Bonjour,
Je decouvre ce theme :
http://xoops.org/modules/news/article.php?storyid=6447
Il me parait tres interessant sur beaucoup de points, notamment la personalisation.
Pour se faire, je commence par jouer avec le menu de la navbar.
Rien de tres compliqué, pour un nullos comme moi. Toutefois, j'aimerais developper un peu ce menu, et n'autoriser certaines catégories qu'aux admins.
je me lance donc dans un "if isadmin /if" des plus simple, au milieu du menu.
La fonction est bien prise en compte, mais pas qu'entre les lignes choisies, elle est active sur tout le menu!
<nav class="navbar navbar-inner globalnav">                                                    <!-- Main Menu -->
    <
a data-target="#nav-collapse" data-toggle="collapse" class="btn btn-navbar"
        <
span class="icon-bar"></span>
            <
span class="icon-bar"></span>
                <
span class="icon-bar"></span>
    </
a>
    <
a href="<{$xoops_url}>" class="brand">Main Menu</a>
    <
div id="nav-collapse" class="nav-collapse collapse">
        <
ul class="nav">
            <
li class="active"><a href="<{$xoops_url}>">Home</a></li>
            <
li><a href="">About</a></li>
            
            
            
            <
li class="dropdown">
            <
a data-toggle="dropdown" href="#">Photos<class="icon-chevron-down"></i></a>
                <
ul class="dropdown-menu">
                    <
li><a title="Albums" target="_self" href="<{$xoops_url}>modules/extgallery/index.php"><class="icon-ok-circle"></i>Albums</a></li>
                    <{if 
$xoops_isadmin}>
                    <
li><a title="Ajouter une photo" target="_self" href="<{$xoops_url}>modules/extgallery/public-upload.php"><class="icon-ok-circle"></i>Ajouter une photo</a></li>
                    <
li><a title="Ajouter plusieurs photos" target="_self" href="<{$xoops_url}>modules/extgallery/public-upload-extended.php"><class="icon-ok-circle"></i>Ajouter plusieurs photos</a></li>
                    <
li><a title="Gestion des albums" target="_self" href="<{$xoops_url}>modules/extgallery/admin/public-category.php"><class="icon-ok-circle"></i>Gestion des albums</a></li>
                </
ul>
            </
li>
            <{/if}>
            <
li><a href="">Blog</a></li>
            <
li><a href="">Downloads</a></li>
            <
li><a href="">Forum</a></li>
            <
li><a href="">Gallery</a></li>
            <
li><a href="">Contact</a></li>
        </
ul>
    <{
includeq file="$theme_name/search.html"}>
    </
div>
</
nav>

Une idée ?

Posté le : 15/11/2014 11:27
Partager Twitter Partagez cette article sur GG+
Re: Modification d'un menu avec isadmin
Team FrXoops
Inscrit: 07/08/2006 13:03
Messages: 1737
Le /if n'était pas au bon endroit.
Ca c'est fait.

Sinon, est-il possible d'affecter certains liens à certains groupes ?
Faire mieux que isadmin et isuser, en fait.

Posté le : 15/11/2014 11:43
Partager Twitter Partagez cette article sur GG+
Re: Modification d'un menu avec isadmin
Admin Frxoops
Inscrit: 04/03/2011 09:10
De Lot
Messages: 2837
il existe un tableau contenant le(s) groupe(s) de l'utilisateur.
C'est la variable <{$xoops_usergroups}>


Posté le : 16/11/2014 09:53
Partager Twitter Partagez cette article sur GG+

 Haut   Précédent   Suivant



Vous pouvez voir les sujets.
Vous ne pouvez pas débuter de nouveaux sujets.
Vous ne pouvez pas répondre aux contributions.
Vous ne pouvez pas éditer vos contributions.
Vous ne pouvez pas effacez vos contributions.
Vous ne pouvez pas ajouter de nouveaux sondages.
Vous ne pouvez pas voter en sondage.
Vous ne pouvez pas attacher des fichiers à vos contributions.
Vous ne pouvez pas poster sans approbation.

Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

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