web-dev-qa-db-fra.com

Personnaliser l'e-mail de confirmation de Virtuemart?

J'utilise Joomla 1.5 et Virtuemart 1. Avec l'e-mail de confirmation de commande envoyé au vendeur, est-il possible de ne pas afficher les attributs pour lesquels l'option par défaut est sélectionnée? (inchangé)

Par exemple, un attribut serait "Extra Toppings" et les valeurs seraient "-, poivrons, extra fromage, pepperoni ..." etc.

Si la valeur par défaut, dans l'exemple ci-dessus - "-" - est sélectionnée, puis-je empêcher l'attribut d'apparaître sur l'e-mail de confirmation?

EDIT: Vérifiez la photo ci-jointe, par exemple des attributs.enter image description here

2
Jim Leeder

Mon collègue et moi avons réglé le problème. Vous éditez le fichier ps_product dans administrator - components - com_virtuemart - classes. Vous remplacez la chaîne par les attributs que vous souhaitez affecter à la fin de la fonction "getDescriptionWithTax".

Par exemple, si vous souhaitez que "Remove Topping" ne soit pas affiché lorsqu'il est sélectionné à sa valeur par défaut - "none" dans ce cas, vous remplacez la chaîne "Remove Topping: none" par "" en utilisant PHP.

Ceci est utile si vous imprimez le courrier électronique et que vous souhaitez qu'il soit plus propre et affichez les attributs uniquement s'ils ont une valeur par défaut définie autre que la valeur par défaut.

2
Jim Leeder