Bonjour Roadster et merci.
J'essaye en vain de créer une boucle à partir de order mais en vain... au mieux j'arrive à afficher les références de mes anciennes commandes ou rien ne s'affiche , au pire j'ai une page blanche...
En fait, je ne sais pas quoi mettre dans name et argument... il y aurait-il des explications plus détaillées autre part ?
name : is used to reference this loop further in the page (see ifloop, elseloop or pageloop), je ne trouve pas les exemples ifloop ect et Google traduction ne m'aide pas beaucoup... il me semble comprendre que le name doit faire référence à peut être la boucle englobante...
Mes réflexions : loop order est dans la boucle loop cart {loop type="cart" name="cartloop"}
Dans la table order, je n'ai pas encore ma commande puisque non validée et la seule chose dont je peux me servir et $customer_id puisque ce champ se trouve dans la table cart aussi.
Dans la table cart j'ai $id qui correspond à ma commande en cours et je suppose que je dois aller chercher dans la table cart_item ($cart_id = $id de la table cart) $product_id et $quantity pour calculer le $weight
Est ce que j'ai juste ?
Comment construire cette boucle ?
Dans la boucle loop cart j'arrive à récupérer {$ITEM_ID} {$QUANTITY} {$PRODUCT_SALE_ELEMENTS_ID} mais comment s'en servir dans la boucle order ?
J'ai tenté aussi avec plusieurs name invoice.cart, invoice.order et avec et sans id, etc... rien ne s'affiche
{loop name="invoice.cart" type="order" customer="$CUSTOMER_ID" id=$cart_id}
{$REF}{$CUSTOMER_ID} {$WEIGHT}
{/loop}