THELIA Forum

Welcome to the THELIA support and discusssion forum

Announcement

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

Offline


Bonjour, sur mes factures, j'aimerai afficher la marque et la catégorie par défaut des produits. Une idée ?

Cordialement,

Mckilleron

Offline


Oui, voir la doc des boucles "brand" et "category".


OpenStudio Toulouse

Offline


j'ai vu la boucle, mais je ne vois pas trop comment l'implémenter au niveau du template par rapport à mon produit.

je voulais faire comme ceci, mais cela ne marche pas

<td>
                {loop type="brand" product=$ID]}
                  {$TITLE}<!--Nom de la marque -->
                	<p>{$TITLE}<br/>{$REF}</p> <!-- Nom et ref du produit -->
                    {ifloop rel="combinations"}
                    {loop type="order_product_attribute_combination" name="combinations" order_product=$ID}
                        {$ATTRIBUTE_TITLE} - {$ATTRIBUTE_AVAILABILITY_TITLE}<br>
                    {/loop}
                    {/ifloop}
                </td>

Last edited by mckilleron (16-08-2015 22:58:08)

Offline


il manque le {/loop} de la boucle "brand"


OpenStudio Toulouse

Offline


J'ai modifié comme ça, mais ma marque ne s'affiche toujours pas, je dois faire une erreur dans l'appel de ma boucle mais je ne vois pas laquelle


<tr class="table-2">
                <td>
                {loop type="brand" name="brand_product" product=$ID}
                  {$TITLE}
                {/loop}
                	<p>{$TITLE}<br/>{$REF}</p>
                    {ifloop rel="combinations"}
                    {loop type="order_product_attribute_combination" name="combinations" order_product=$ID}
                        {$ATTRIBUTE_TITLE} - {$ATTRIBUTE_AVAILABILITY_TITLE}<br>
                    {/loop}
                    {/ifloop}
                </td>
                <td><p class="align-right">{format_money number=$realPrice symbol=$orderCurrency}</p></td>
                <td><p class="align-right">{format_money number=$realTax symbol=$orderCurrency}</p></td>
                <td><p class="align-right">{format_money number=$realTaxedPrice symbol=$orderCurrency}</p></td>
                <td><p class="align-center">{$QUANTITY}</p></td>
                <td><p class="align-right">{format_money number={$realTaxedPrice * $QUANTITY} symbol=$orderCurrency}</p></td>
            </tr>

Last edited by mckilleron (17-08-2015 16:27:51)

Offline


 {loop type="brand" name="brand_product" product=$ID} {$TITLE} {/loop} 

Regarde bien la doc sur la boucle "Order Product"
$ID c'est l'ID de "order product" pas de "product", par contre tu as la référence du produit de disponible,
Tu dois réaliser une boucle avant pour récupérer l'ID "product".

 
{loop type="product" name="product_info" ref=$REF}
    {loop type="brand" name="brand_product" product=$ID} {$TITLE} {/loop}
{/loop}