THELIA Forum

Welcome to the THELIA support and discusssion forum

Announcement

Rejoignez la communauté sur le Discord Thelia : https://discord.gg/YgwpYEE3y3

Offline


Bonjour,


Il semble qu'il soit possible de trier les résultats dans les boucles order et order_product_attribute_combination, mais pas dans order_product ?
http://doc.thelia.net/en/documentation/ … oduct.html

Voici la boucle par défaut :

{loop type="order_product" name="order-products" order=$ID}
        {if $WAS_IN_PROMO == 1}
        {assign "realPrice" $PROMO_PRICE}
        {assign "realTax" $PROMO_PRICE_TAX}
        {assign "realTaxedPrice" $TAXED_PROMO_PRICE}
        {assign "realTotalPrice" $TOTAL_TAXED_PROMO_PRICE}
        {else}
        {assign "realTaxedPrice" $TAXED_PRICE}
        {assign "realTotalPrice" $TOTAL_TAXED_PRICE}
        {/if}

Pour indiquer le contexte, j'aimerais pouvoir trier par ordre alphabétiques les désignation des produits sur les factures (invoice.html) plutôt que cela se fasse systématiquement par ordre d'ajout au panier.

Aussi, ailleurs le nom de l'argument est "order" alors que je pense que ça devrait plutôt être "sort"/"sorting", car cela porte à confusion avec "order" = "commande" qui est déjà souvent utilisé... ?


Merci d'avance.

Last edited by fujitsuDev (06-04-2020 14:24:49)

Offline


Il n'y a pas de tri implémenté dans la boucle order_product.

Aussi, ailleurs le nom de l'argument est "order" alors que je pense que ça devrait plutôt être "sort"/"sorting", car cela porte à confusion avec "order" = "commande" qui est déjà souvent utilisé...

Oui, c'est vrai.


OpenStudio Toulouse

Offline


Dommage... Je vais devoir me débrouiller autrement dans ce cas.

Merci pour la réponse wink