Jump to content

Mostrar el nombre de la categoría en la lista de productos por marca


bobhm

Recommended Posts

Hola!

A ver si alguien me puede ayudar con esto...

Intento que cada producto muestre el nombre de su categoría en el listado de productos que aparece al filtrar por marca. Me he creado un tpl para esto, product-list-manufacturer.tpl, y he conseguido que aparezca la categoría con {$product.category}, el problema es que eso me la muestra en minúsculas y con guiones en lugar de espacios. He probado otras opciones y he buscado por internet sin éxito... ¿Alguien sabría cómo mostrarla bien?

Muchas gracias!

Link to comment
Share on other sites

Utiliza {$product.category_default}, si esto no soluciona tu problema puedes colocar {debug} al principio del tpl, esto abrirá una ventana (o lo intentará) indicando los distintos tpl y variables cargadas, ahí podrás observar si dispones del dato que buscas.

Un saludo

Link to comment
Share on other sites

Muchas gracias!

Con category_default no ha funcionado, pero lo de {debug} me ha venido de maravilla para dar con la solución:

{foreach from=$blockCategTree.children item=category}
                   {if $category.id==$product.id_category_default}
                       {$category.name}
                   {else}
                       {foreach from=$category.children item=hija}
                           {if $hija.id==$product.id_category_default}
                               {$hija.name}
                           {/if}
                       {/foreach}
                  {/if}
{/foreach}



Así ya me muestra el nombre como toca de los dos primeros niveles de categorías.

Muchas gracias de nuevo.

Link to comment
Share on other sites

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