Manuel [Medialibs]
Les balises Mx sont vraiment utiles décidément et au quotidien. Voici un post sur l'utilisation de la balise :
Cette balise permet de faire remonter côté site public le nom d'un groupe client ou admin définit dans le manage, super pratique n'est-ce pas!
Prenons un exemple type :
Pour contextualiser le lien imprimer en fonction du groupe admin et dans la fiche d'un produit du catalogue, voici la démarche à suivre :
Dans le template product.html il suffit de rajouter ces lignes :
Pour des raisons liées au BBcode la balise mx à utiliser est bien définie de la sorte sans espace entre le mx: et le user
Et voici les css associés :
N'hésitez pas à tester cette fonctionnalité, d'autre css peuvent être envisageable. Par exemple peut être avec du display none et display block
<mx:user content="group"/>
Cette balise permet de faire remonter côté site public le nom d'un groupe client ou admin définit dans le manage, super pratique n'est-ce pas!
Prenons un exemple type :
Pour contextualiser le lien imprimer en fonction du groupe admin et dans la fiche d'un produit du catalogue, voici la démarche à suivre :
Dans le template product.html il suffit de rajouter ces lignes :
<!-- Bouton imprimer la fiche en fonction du groupe admin --> <div id="imprimer"> <!-- on masque en css cet élément pour l'internaute (sans groupe) --> <mx:bloc id="manage"> <span class="<mx: user content="group"/>"> <!-- on récupère le nom du groupe et applique un css dessus --> <mx:print title="imprimer" content="Imprimer la page" /> </span> </mx:bloc id="manage"> </div>
Pour des raisons liées au BBcode la balise mx à utiliser est bien définie de la sorte sans espace entre le mx: et le user
<mx:user content="group"/>
Et voici les css associés :
#imprimer{ /* Pour l'utilisateur lambda */ text-indent:-2000px; /* On décale le texte pour le masquer */ } .LeNomDuGroupeAdmin{ /* On indique ici le nom du groupe admin */ position:absolute; text-indent:2000px; /* On décale le texte pour le remettre à sa place*/ }
N'hésitez pas à tester cette fonctionnalité, d'autre css peuvent être envisageable. Par exemple peut être avec du display none et display block
Formateur web [Medialibs]