Pour créer un ticket support, commencez par une recherche

Grille Commandes : ajouter le champ 'Bons de réduction'

Objectif

Nous souhaitons ajouter une colonne qui affiche le/les bon(s) de réduction utilisé(s) sur la commande.

Mise en place

Pour ajouter le champ à la liste des champs disponibles pour vos grilles commandes, cliquez sur le bouton de l'interface "Ajout de champ", puis saisissez les informations suivantes :

Quel est l'ID du champ ? : reduction_code

SC crée le champ, il faut maintenant renseigner dans la grille :

Nom du champ : Code de réduction
Table : Another table
Type : Juste affiché

Dans le panneau des Propriétés Avancées à droite :


- sélectionner le menu SQL Select et renseignez :

return ', GROUP_CONCAT(cr.code) AS reduction_code';


- sélectionner le menu SQL Left join et renseignez :

return ' LEFT JOIN '._DB_PREFIX_.'order_cart_rule ocr ON ocr.id_order = o.id_order
LEFT JOIN '._DB_PREFIX_.'cart_rule cr ON cr.id_cart_rule = ocr.id_cart_rule AND cr.code <> ""';

Fermez la fenêtre d'édition des champs personnalisés.

Le nouveau champ est présent dans la liste des champs disponibles, et vous pouvez l'ajouter à vos grilles.




Articles associés