Jump to content

[Solucionado] Obtener categoría actual


sete

Recommended Posts

Hola, estoy intentando sacar una imagen si el producto pertenece a X categoría. Para ello estoy usando 

 

{if {$smarty.get.id_category} == 5}

 

directamente en product.tpl, pero no funciona. ¿Cómo podría obtener el id de la categoría?

Link to comment
Share on other sites

Hola, estoy intentando sacar una imagen si el producto pertenece a X categoría. Para ello estoy usando 

 

{if {$smarty.get.id_category} == 5}

 

directamente en product.tpl, pero no funciona. ¿Cómo podría obtener el id de la categoría?

 

Si estas editando el fichero "product.tpl" ¿Es porque intentando imprimir esa imagen en la ficha del producto? ¿no?

 

En ese caso, para sacar la categoría por defecto del producto la variable es: 

{$product->id_category_default}

De esa manera podrias hacer la condicional asi:

{if $product->id_category_default=='id_categoria_por_defecto'} pito pito golgorito {/if}

Estas diciendo si la categoría por defecto del producto es X, imprimo pito pito golgorito.

 

 

Si quieres hacer la condicional con las categorías secundarias del producto (es decir no solo la de por defecto), mira este link: http://mypresta.eu/en/art/developer/display-all-product-categories-on-product-page.html para sacar todas las categorías asociadas al producto.

  • Like 1
Link to comment
Share on other sites

GRACIAS! Llevo toda la tarde mirando la documentación, partes del código y buscando en el foro y no conseguía nada, pero eso funciona :D Mil gracias otra vez ^-^

 

Un placer ayudarte y servirte !

 

Te añado la palabra "Solucionado" en el titulo del tema, y procedo a cerrar el tema.

 

Saludos,

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • Create New...