IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

EDI, CMS, Outils, Scripts et API PHP Discussion :

afficher des modules conditionnelement


Sujet :

EDI, CMS, Outils, Scripts et API PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Janvier 2010
    Messages
    113
    Détails du profil
    Informations forums :
    Inscription : Janvier 2010
    Messages : 113
    Par défaut afficher des modules conditionnelement
    salut,

    je veux que lorsque je me connecte avec un user "registred", les modules avec les droitx "public" se cachent.

    d'aprés ce que j'ai lu, le module metamod peut resoudre mon probleme.

    j'ai essayé, mais je sais si n'as pas marché pour moi ou je me suis trompé quelques parts.

    j'ai créé un module de type metamod et je l'ai nommé "module metamod".

    j'ai :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    30 Bannières mod_banners footer #
    60 Bureautique mod_mainmenu left #
    35 Fil d'ariane mod_breadcrumbs breadcrumb #
    18 Identification mod_login left #
    62 Langages de programmation mod_mainmenu left #
    59 Les langues mod_mainmenu left #
    61 Maintenance des PC mod_mainmenu left #
    1 Menu principal mod_mainmenu user3 #
    56 Module Formateur mod_mainmenu right #
    49 Module Formation mod_mainmenu right #
    47 Module groupe mod_mainmenu right #
    65 module metamod mod_metamod left #
    53 Module pointage mod_mainmenu right #
    45 Module stagiaire mod_mainmenu right #
    29 Top Menu mod_mainmenu user3 #
    63 Vente du materiel
    je veux lorsque je suis en mode "registred" les modules:60, 62, 59 et 61 disparaissent (ils ont un accés public).

    dans simple module position, j'ai mis: (60,1,56,49,47,53,45)
    et dans le code php, j'ai mis:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    if($user->usertype=="Registered") return 65;
    mais ça n'a rien donné de nouveau, je ne sais pas pourquoi?

  2. #2
    Membre très actif Avatar de jockhip12
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2010
    Messages
    195
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2010
    Messages : 195
    Par défaut
    Où exactement t'as mis ton code PHP ?

  3. #3
    Membre confirmé
    Homme Profil pro
    Développeur Web
    Inscrit en
    Avril 2008
    Messages
    62
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2008
    Messages : 62
    Par défaut
    Essai ça:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    if ( MM_LOGGED_IN ) return 65;

Discussions similaires

  1. Réponses: 2
    Dernier message: 03/09/2014, 18h53
  2. Afficher des images sous directX
    Par cyberlewis dans le forum DirectX
    Réponses: 17
    Dernier message: 12/07/2004, 12h07
  3. Réponses: 3
    Dernier message: 11/03/2004, 16h11
  4. Recherche des dépendances des modules
    Par slowpoke dans le forum Mandriva / Mageia
    Réponses: 9
    Dernier message: 11/12/2003, 08h49
  5. [TP][MULTI-PROBLEME]Comment afficher des images pcx
    Par mikoeur dans le forum Turbo Pascal
    Réponses: 7
    Dernier message: 24/10/2002, 13h57

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo