Jump to content

Borrar imagen de subcategorías


castoloreturns

Recommended Posts

Buenas a todos!

En mi theme me aparecen las imágenes de cada categoría justo antes de las imágenes de subcategorías de productos. El problema es que en las páginas de las subcategorías también me aparece la imagen de las subcategorías antes de los productos y esto es lo que no quiero. ¿Hay alguna forma de hacerlo?

 

Gracias!

Link to comment
Share on other sites

Tendrás que editar el fichero category.tpl de tu theme. 

 

Lo más sencillo sería eliminar el código que muestra la imagen de la categoría pero de esta manera no se mostraría nunca la imagen. Tienes que tener en cuenta que no hay un fichero para categorías y otro para subcategorías por lo tanto los cambios que hagas afectarán a todos.

Link to comment
Share on other sites

Tendrás que editar el fichero category.tpl de tu theme. 

 

Lo más sencillo sería eliminar el código que muestra la imagen de la categoría pero de esta manera no se mostraría nunca la imagen. Tienes que tener en cuenta que no hay un fichero para categorías y otro para subcategorías por lo tanto los cambios que hagas afectarán a todos.

Claro, ahí está mi problema. He comentado al soporte del theme que quería hacer esto y me ha dicho que si elimino las imágenes de las subcategorías, también elimino las imágenes de las categorías. Y esto no me interesa.

¿Y alguna forma de programar diciendo que si es una categoría muestre la imagen y si es una subcategoría no la muestre? ¿O prestashop trata por igual a categorías y subcategorías?

Gracias!

Link to comment
Share on other sites

Claro, ahí está mi problema. He comentado al soporte del theme que quería hacer esto y me ha dicho que si elimino las imágenes de las subcategorías, también elimino las imágenes de las categorías. Y esto no me interesa.

¿Y alguna forma de programar diciendo que si es una categoría muestre la imagen y si es una subcategoría no la muestre? ¿O prestashop trata por igual a categorías y subcategorías?

Gracias!

Realmente categorías y subcategorías son lo mismo, lo unico que varian es quien esta debajo de otra.

Link to comment
Share on other sites

Se puede hacer de muchas maneras, por ejemplo si tú tienes pongamos dos categorías pues a lo mejor lo más rápido es poner un if para que muestre la imagen si el id de la categoría que se va a mostrar no es ninguno de esos dos. 

 

Para hacerlo de forma elegante puedes usar el campo level_depth que indica el nivel de la categoría. En principio si pones algo como esto: 

{if $category->level_depth != 2}
 <img src="img/..." alt=""/>
{/if}

Lo que no tengo claro es si cuando cargas una categoría este campo está accesible, si no lo está ya habría que empezar a tirar del controller para recuperarlo y pasarlo a la plantilla.

Edited by jesa (see edit history)
Link to comment
Share on other sites

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