Comment puis-je afficher des informations aux utilisateurs appartenant à différents groupes (Web) dans modx
-
25-09-2019 - |
Question
J'ai créé un site Web en utilisant v1.0.2 évolution modx.
Le site que j'ai développé a 12 différents types d'utilisateurs (classés en groupes). Chaque utilisateur sera affiché un prix différent en fonction du groupe auquel il appartient.
Jusqu'à présent, j'ai pu aller chercher le nom du groupe de connecté actuel utilisateur (créé un extrait pour cela), mais comment puis-je obtenir la fonctionnalité mentionnée ci-dessus afin que chaque utilisateur doit être en mesure de voir que le prix que je ont codé conformément à son groupe.
Par exemple:
Si un utilisateur est associé au groupe « ocassional » alors il doit montrer le prix que, disons, 50 dollars
et si un utilisateur est associé au groupe « régulier » alors il doit montrer le prix que, disons, 40 dollars
Je peux facilement le faire en codant un extrait unique pour la variante de chaque produit, mais il y a beaucoup de variantes (plus de 100 et en croissance).
J'ai créé une ressource (page) pour chaque produit et il est variante. Chaque variante a un prix. Il est ce prix que je veux être montré selon l'connecté appartenance à un groupe d'utilisateurs.
J'espère que je suis en mesure d'expliquer clairement ma requête.
S'il vous plaît aidez-moi à faire cette fonctionnalité.
Merci
La solution
Je ne suis pas vraiment convaincu que modx (autant que je l'aime) est une excellente solution pour les sites de commerce électronique.
Cependant, la meilleure solution pourrait être d'utiliser la base de données pour stocker les prix des variantes par groupe d'utilisateurs et de les récupérer vous-même en utilisant un extrait.