steph2i Posted September 25, 2014 Share Posted September 25, 2014 (edited) Bonjour chers Prestashopiennes, Prestashopiens, Je suis confronté à un dilemme des plus embarrassant et j'aurais besoin de votre aide SVP ! Au moment de la commande, à l'étape du choix des paiements, j'aimerais afficher du texte qui ne serait vu que par un groupe défini. J'ai cherché sur le forum mais les sujets traitant de cette fonction date un peu et ne sont pas compatible avec ma version 1.6.0.6 de Prestashop. Auriez-vous un bout de code pour faire ça svp ? Help me please Edited October 17, 2014 by steph2i (see edit history) Link to comment Share on other sites More sharing options...
Divine Posted September 25, 2014 Share Posted September 25, 2014 Bonjour, Je ne peux pas résister à de grand yeux malheureux et implorants Par quel moyen tu ajoutes ce texte ? Via un module ou directement dans un fichier TPL ? Link to comment Share on other sites More sharing options...
steph2i Posted September 26, 2014 Author Share Posted September 26, 2014 lol Merci pour ton retour ! Heureusement qu'il y a encore des gens chez qui ça fait de l'effet dans ce monde cruel J'aimerais ajouter le texte directement dans le TPL. Link to comment Share on other sites More sharing options...
Divine Posted September 26, 2014 Share Posted September 26, 2014 Dans ce cas il faut repérer la variable des groupes clients et encadrer ton texte dans ton fichier TPL par une condition du style : {if variable_groupe == 1}ton_texte{/if} Dans cet exemple, le texte ne s'affiche que si le client est dans le groupe 1. Link to comment Share on other sites More sharing options...
steph2i Posted September 26, 2014 Author Share Posted September 26, 2014 Merci pour ton aide ! Je vais faire un peu le boulet mais, comment repérer la variable ? J'ai mis un peu de temps pour te répondre car je ne voulais pas t'embêter avec ça donc j'ai cherché sur le forum et si j'ai bien compris, la variable doit être appelée par une fonction. J'ai donc fais plusieurs essais trouvés sur le forum ici et la et j'ai fais des appels depuis le frontcontroller.php ainsi que dans le myaccountcontroller.php. Mais tu l'aurais compris, rien n'a fonctionné... Link to comment Share on other sites More sharing options...
Divine Posted September 26, 2014 Share Posted September 26, 2014 Le plus simple c'est d'ajouter {debug} au début du fichier TPL que tu veux modifier. Ainsi en rafraichissant ta page sur ta boutique, une fenêtre va s'ouvrir affichant toutes les variables pour ce fichier. Link to comment Share on other sites More sharing options...
steph2i Posted September 26, 2014 Author Share Posted September 26, 2014 Ma qué c'est magnifique ! Je ne connaissais pas cette astuce merci ! Effectivement, je ne trouve pas de variable faisant référence aux groupes. Pourtant elle est censée être utilisée car les modes de paiement l'utilisent Link to comment Share on other sites More sharing options...
Divine Posted September 26, 2014 Share Posted September 26, 2014 Effectivement je n'en vois pas non plus. Les modules de paiement doivent l'utiliser en l'assignant via le PHP. Link to comment Share on other sites More sharing options...
steph2i Posted September 29, 2014 Author Share Posted September 29, 2014 Ok merci Divine merci pour ton aide Je vais essayé de le faire et je posterais ma solution ici si c'est bon. Si en attendant, une personne connaissant la fonction passe par la j'accepte son aide avec plaisir Link to comment Share on other sites More sharing options...
steph2i Posted September 29, 2014 Author Share Posted September 29, 2014 Voici les topics que j'ai visité. J'ai suivi tout ce qui est conseillé mais rien ne fonctionne : - http://www.prestashop.com/forums/topic/38219-resolu-affichage-conditionnel-groupe-dutilisateurs-smarty/ - http://www.prestashop.com/forums/topic/30550-resolucomment-afficher-ou-masquer-un-bloc-selon-le-groupe-de-clients/ - http://www.prestashop.com/forums/topic/141043-texte-fiche-produit-visible-ou-non-suivant-groupe-client/ - http://www.prestashop.com/forums/topic/118340-prestashop-14-affichage-prix-par-groupe-et-prix-de-base-barre/ Je continu mes essais mais c'est pas terrible. Je vais me convertir en moine sur l'ile marguerite et vendre du vin... Link to comment Share on other sites More sharing options...
steph2i Posted October 17, 2014 Author Share Posted October 17, 2014 Je post ma solution au cas ou si une personne rencontre le même problème. Vous allez voir c'est vraiment tout simple, ça coute un peu de pepette mais ça fais gagner un temps fou, je recommande J'ai contacté un développeur ! Bon courage à tous Link to comment Share on other sites More sharing options...
Divine Posted October 18, 2014 Share Posted October 18, 2014 Effectivement ça me paraît être une solution efficace Link to comment Share on other sites More sharing options...
Gueral-Collections Posted January 19, 2015 Share Posted January 19, 2015 Je post ma solution au cas ou si une personne rencontre le même problème. Vous allez voir c'est vraiment tout simple, ça coute un peu de pepette mais ça fais gagner un temps fou, je recommande J'ai contacté un développeur ! Bon courage à tous Ben, elle est où la solution ? Link to comment Share on other sites More sharing options...
steph2i Posted January 22, 2015 Author Share Posted January 22, 2015 Sérieux ? Tu ne la vois pas ? Link to comment Share on other sites More sharing options...
Gueral-Collections Posted January 22, 2015 Share Posted January 22, 2015 Sérieux ? Tu ne la vois pas ? Rien de plus sérieux. Voilà ce que j'ai a l'écran Link to comment Share on other sites More sharing options...
steph2i Posted January 29, 2015 Author Share Posted January 29, 2015 (edited) Bas cela me parait on ne peut plus claire... Pour solutionner mon problème, j'ai fais appel à un développeur. Un peu comme si vous iriez chez un garagiste si vous vous n'arriveriez pas à réparer votre voiture tout seul... Dans certains cas, vous gagnez plus à faire travailler un développeur plutôt qu'à perdre un temps précieux à galérer... Edited January 29, 2015 by steph2i (see edit history) Link to comment Share on other sites More sharing options...
Gueral-Collections Posted January 29, 2015 Share Posted January 29, 2015 Mais je n'appelle pas ça une solution mais une méthode. ça ne nous donne pas la solution Link to comment Share on other sites More sharing options...
steph2i Posted January 29, 2015 Author Share Posted January 29, 2015 Avant de répondre à votre post, je me suis posé quelques questions : "Est-ce réellement possible qu'il n'est pas compris ? Est-ce une pirouette pour en venir à autre chose ?" En fait c'est pire, vous vouliez simplement chipotter... Vous perdez votre temps sur un développement que vous n'arrivez pas à faire, vous perdez votre temps à poster des messages qui n'ont aucun intérêts, vous me faites perdre mon temps... Le développeur à "solutionné" mon problème. Donc, peu importe comment vous appelez ça, pour moi c'est une solution. Bye Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now