THELIA Forum

Welcome to the THELIA support and discusssion forum

Announcement

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

Offline

#1 Image sous categorie

(03-03-2015 08:22:28)


Bonjour,

Je suis en train de finir mon nouveau site en étant passé de T1 a T2.
Je bloque sur un dernier point qui me chagrine, je n'arrive pas à afficher l'image des sous categories dans une de mes pages.

Dans category.html j'aimerai que quand il y a des sous categories, il m'affiche l'image cliquable que j'aurai choisi dans le BO pour chaque sous category et ce à la place du simple nom de la category.

le code est le suivant :


            {if #category_display_subcategories#}
            {ifloop rel="subcategories"}
                <div class="block-links">
                    <div class="block-content">
                        <ul>
                            {loop name="subcategories" type="category" parent=$category_id}
                                <li>
                                    <a href="{url path={navigate to="current"} category_id=$ID }">{$TITLE}</a>
                                </li>
                            {/loop} 
                       </ul>
                    </div>
                </div>
            {/ifloop}
            {/if}

je voudrait qu'a la place de <a href="{url path={navigate to="current"} category_id=$ID }">{$TITLE}</a> on ait non pas un lien texte mais la bonne image.

Merci

Offline

#2 Re: Image sous categorie

(03-03-2015 09:20:40)


Salut,

En fait il te manque tout simplement la boucle image :

{if #category_display_subcategories#}
    {ifloop rel="subcategories"}
    <div class="block-links">
        <div class="block-content">
            <ul>
                {loop name="subcategories" type="category" parent=$category_id}
                    <li>
                          <a href="{$URL}">                                  
                              {loop name="img" type="image" category=$ID limit=1}
                                  <img src="{$IMAGE_URL}" alt="{$TITLE}">
                              {/loop}
                          </a>
                      </li>
                  {/loop}  
              </ul>
          </div>
     </div>
    {/ifloop}
{/if}

Dans ton lien, tu peux directement utiliser la variable {$URL} à la place de ce que tu as fait, elle est faite pour et en plus elle te permettra de bénéficier de la réécriture d'url si tu l'active wink

Last edited by Mespeche (03-03-2015 09:24:08)


Développeur front-end & Thelia's Lover
Thelia School | GitHub | Twitter

Offline

#3 Re: Image sous categorie

(03-03-2015 09:58:26)


Oh putain, ca marche !

MMMMMERCI !

Offline

#4 Re: Image sous categorie

(03-03-2015 14:41:19)


lavache wrote:

Oh putain, ca marche !

j'aurai plutot dit "Oh Lavache, ca marche !"  wink