Jump to content

$category vide dans product.tpl


Recommended Posts

Bonjour à tous,

 

Cela fait plusieurs jours que je suis bloqué.

 

Dans mon fichier product.tpl, j'aimerai afficher des morceaux de code selon la catégorie du produit.

 

Je fais donc:

{if ({$category->id}==9)}
// Code pour la catégorie 9
{/if}

 

Tout se passe bien si j'accède à mon produit par la page de sa catégorie.

Maintenant si je passe par un autre endroit comme par exemple le bloc "Déjà vus" ou "Dans la même catégorie" le if ne fonctionne plus.

 

En y regardant de plus près, je me suis aperçu que c'est le tableau entier $category qui est vide.

print_r($category) me renvoi 1.

 

Du coup impossible non plus d'afficher l'image l'illustration de la catégorie:

{$link->getCatImageLink($category->link_rewrite, $category->id_image, 'category_default')}

 

Quelqu'un aurait-il une idée?

 

Merci.

 

Olivier.

Link to comment
Share on other sites

  • 6 months later...

Bonjour Olivier,

Peut être que tu pourras m'aider ?

 

Je pense avoir un peu le même problème, je souhaite afficher ma variable $product.category_default dans les modules "newproduct" et "bestsellers".

 

Lorsque j'y fait appel dans mon fichier TPL je n'ai rien qui s'affiche. J'imagine que les modules ne reconnaissent pas ma variable ou ne savent pas où chercher.

 

Si tu as une idée qui pourrais me dépanner ? Merci d'avance

Romain

Link to comment
Share on other sites

Merci pour ta réponse, mais je ne vois là aucune solution. :(

Je ne pige pas, toutes les variables possibles et imaginables fonctionnent sauf $product.category_default

Pourtant j'ai réussi à l'appeler de cette façon sur le module homefeatured.

 

merci en tout cas. Je continue à chercher ;)

A+

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...