Jump to content

variable category ??


Recommended Posts

Bonjour,

Je souhaite afficher un texte différent sur chaques pages categories puis produit.
j'ai réussi à le faire sur les pages normales telles qu'index en rentrant le code suivant dans le header.tpl :

    <body {if $page_name}id="{$page_name|escape:'htmlall':'UTF-8'}"{/if}>             
{if $page_name == "index"}     
 blabla blabla


{/if} 




Pour les catégories j'ai tenté ce qui suit et des variantes mais ça ne fonctionne pas !!!

      
{if $category->id_category == 15}

T
blabla


   {/if} 



Qu'est ce qui cloche ??
je bidouille et là je m'arrache les cheveux !

Merci d'avance

Link to comment
Share on other sites

Merci divine.

J'ai testé par exemple :{if $id_category_current == 6}
mais ça ne marche pas non plus...

J'en suis à me dire qu'il ne faut peut etre par ecrire a la suite les page_name et les id_category ?
Pour y voir plus clair voici mon texte header.tpl

   <body {if $page_name}id="{$page_name|escape:'htmlall':'UTF-8'}"{/if}>


 {if $page_name == "index"} 

blabla

{/if} 

{if $id_category_current == 6}  

blabla

   {/if} 

{if !$content_only}



Je ne m'en sors pas. Suis sur que c'est pas grand chose mais bon..

Link to comment
Share on other sites

En fait c'est peut-être parce que ta variable n'est pas déclarée pour ton fichier tpl.

Pour savoir quelle variables sont déclarées, tu peux ajouter {debug} au tout début de ton fichier tpl, puis tu rafraîchis ta page et une pop-up va s'afficher et t'indiquer toutes les variables déclarées.

Il ne te restera qu'à récupérer celle qu'il te faut.
Après si la variable que tu souhaites utiliser n'est pas déclaré, il va falloir le faire toi-même.

Link to comment
Share on other sites

Merci pour l'info, c'est en effet très interessant.
Apparemment les variables que je cherche sont déclarées..le soucis c'est que je tente des codes qui ne fonctionnent pas.
pffff

{$categories}    Array (5)
0 => Array (3)
 id_category => "6"
 name => "FAIRE-PART MARIAGE"
 link_rewrite => "faire-part-mariage"
1 => Array (3)
 id_category => "5"
 name => "FAIRE-PART NAISSANCE"
 link_rewrite => "faire-part-naissance"

Link to comment
Share on other sites

  • 6 months later...

Hola creaclaire,

et comme ça ? :

    
      {if $categories}
          {if $category->id_parent == 79} 

               Afficher la categorie parente : {$category->id_parent}

          {elseif $category->id_parent == xx}
               (etc...) 
       {else}

               elseReturn

       {/if}
   {/if}


Bon, je me dit que depuis le temps tu as dû trouver. En tout cas, moi, super aide, merci Divine !

tisc0

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...