Forum pragmaMx France 25 Mai 2012 à 02:25:23 *
Bienvenue, Invité. Veuillez vous connecter ou vous inscrire.


Connexion avec identifiant et mot de passe
 
Accueil Aide Rechercher
Pages: [1]   Bas de page
Imprimer
Auteur Fil de discussion: affichage d'un bloc spécifique selon le module utilisé  (Lu 3158 fois)
romy
Membre Junior Mx
**
Hors ligne Hors ligne

Messages: 34


« le: 26 Octobre 2009 à 09:15:00 »

Bonjour Diabolo, bonjour à tous.

J'ai trouvé ce post-tutorial de Diabolo  et classé obsolète : http://www.pragmamx.fr/Forum-topic-2024.html

Je voudrais effectivement afficher un bloc spécifique (menu1) dans la colonne de gauche uniquement sur appel d'un module lancé à partir d'un lien (onglet du thème element)
mon module (créé) inclut un appel au bloc menu1 mais celui-ci ne s'affiche qu'en page principale.
Merci pour votre aide
Journalisée
shorty
Membre Senior Mx
****
Hors ligne Hors ligne

Messages: 367


La communauté de Troc et d'échanges francophone


« Répondre #1 le: 26 Octobre 2009 à 10:56:15 »

Effectivement, moi aussi sa fait longtemps que je cherche à faire sa et je n'avais pas vu le topic de Diabolo à ce sujet.
J'avais moi même déjà posé la question sur le forum sans avoir de réponse.
 En tout cas je suis content de savoir que c'est possible, peut-être qu'il serait temps de faire remonter le topic obsolète...  Clin d'oeil
Journalisée

Diabolo
Administrateur
Ultra membre Mx
******
Hors ligne Hors ligne

Messages: 5480



« Répondre #2 le: 26 Octobre 2009 à 19:41:11 »

Slt,

OUvrir le fichier bloc concerné avec vote éditeur

Après
Code:
defined('mxMainFileLoaded') or die('access denied');

rajouter la portion de code qui décidera si on affiche ou pas ex on affiche le bloc seulment sur le module web_links

Code:
if (MX_MODULE != 'Web_Links') {
    $mxblockcache = false;
    return;
}

En gros ce qui veux dire:

Si le module n'est pas Web_Links et bien on retrourne rien  Sourire

IL est évidemment possible de changer de conditions et de rajouter des modules autorisés, je vous laisse deviner le code, à vous de jouer, tout est possible. Clin d'oeil

Note: le(s) bloc(s) concernés devront être activés et fonctionnels sans la manip dans le panel admin>blocs
« Dernière édition: 26 Octobre 2009 à 19:43:03 par Diabolo » Journalisée

..:: Veuillez consulter les règles du forum ::..- Avez-vous consulté notre documentation avant de poser votre question ?-Pas de support en MP ou par courriel, le forum est là pour ça !Nouvelle question=Nouveau Sujet
shorty
Membre Senior Mx
****
Hors ligne Hors ligne

Messages: 367


La communauté de Troc et d'échanges francophone


« Répondre #3 le: 26 Octobre 2009 à 23:57:36 »

ok merci diabolo je vais éssayer !
Journalisée

romy
Membre Junior Mx
**
Hors ligne Hors ligne

Messages: 34


« Répondre #4 le: 27 Octobre 2009 à 10:08:03 »

Effectivement... et c'est tout simple !
C'est fou ce qu'on peut faire avec PragmaMx  Sourire

Merci encore  respect
Journalisée
Pages: [1]   Haut de page
Imprimer
Forum pragmaMx France  |  Modules spécifiques & Blocs  |  Blocs (Modérateurs: Diabolo, kroms, phi56360)  |  Fil de discussion: affichage d'un bloc spécifique selon le module utilisé
 
Aller à:  

Powered by SMF 1.1.15 | SMF © 2006-2009, Simple Machines

Plus