castoloreturns Posted September 4, 2014 Share Posted September 4, 2014 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 More sharing options...
jesa Posted September 4, 2014 Share Posted September 4, 2014 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 More sharing options...
castoloreturns Posted September 4, 2014 Author Share Posted September 4, 2014 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 More sharing options...
rafaelamargo Posted September 4, 2014 Share Posted September 4, 2014 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 More sharing options...
jesa Posted September 4, 2014 Share Posted September 4, 2014 (edited) 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 September 4, 2014 by jesa (see edit history) Link to comment Share on other sites More sharing options...
Recommended Posts