Nous souhaitons ajouter une colonne qui affiche le nombre de déclinaison présent sur chaque produit.
Pour ajouter le champ à la liste des champs disponibles pour vos grilles produit, cliquez sur le bouton de l'interface "Ajout de champ", puis saisissez les informations suivantes :
Quel est l'ID du champ ? : nb_combinations
SC crée le champ, il faut maintenant renseigner dans la grille :
Nom du champ : Nb déclinaisons
Table : Another table
Type : Juste afficher
Rafraîchir les déclinaisons : Non
Dans le panneau des Propriétés Avancées à droite :
- sélectionner le menu SQL Select et renseignez :
return ' , (SELECT COUNT(id_product_attribute)
FROM ' . _DB_PREFIX_ . 'product_attribute
WHERE id_product = p.id_product
) as nb_combinations';