Submitted by selinav on
Bonjour,
J'ai réalisé un site e-commerce avec ubercart. A priori il fonctionne bien, j'aimerais juste pouvoir masquer le prix de mes articles aux utilisateurs anonymes.
Dois-je simplement rajouter une feuille de style avec display:none pour mon prix en fonction du rôle utilisateur
ou
cela peut-il se gérer dans ubercart, j'ai vu le module role mais je n'ai pas compris comment il fonctionne (je ne vois aucun menu correspondant).
Merci de vos conseils
Salut Selinav, je cherche a
Permalien Soumis par symbiose le 18 Octobre, 2010 - 18:19
Salut Selinav,
je cherche a faire le même chose que toi (a la différence que j'aimerais masquer le prix pour tout le monde).
As tu trouver une solution a ton problème, ça m'intéresse vivement ...
Bonjour, J’ai modifié la
Permalien Soumis par selinav le 18 Octobre, 2010 - 19:12
Bonjour,
J'ai modifié la fonction d'affichage du prix dans mon template en testant si le rôle était anonyme ou pas.
Je n'ai pas le code sous la main mais c'est un truc du genre
montheme_display_price() {
//test role et affichager en conséquence
}
Ok … je suis débutant sous
Permalien Soumis par symbiose le 19 Octobre, 2010 - 10:26
Ok ...
je suis débutant sous drupal donc j'ai pas tout compris...
Dans quel page modifie tu ces paramètres ??
mais je garde ta réponse de coté et je vais essayer d'avancer pour pouvoir tester tout ça !
Merci
en fait il s’agit de copier
Permalien Soumis par selinav le 19 Octobre, 2010 - 12:57
en fait il s'agit de copier une fonction fournie par le module ubercart et de la modifier pour quelle corresponde au résultat que tu souhaites.