khamulete Posted April 21, 2011 Share Posted April 21, 2011 Estaba tratando de personalizar la presentación del módulo homefeatured para mi tema.Como dicen las guías, creé la carpeta modules/homefeatured en el directorio de mi tema y copié el archivo homefeatured.tpl que viene en el modulo, en la raiz del sitio. Dentro de homefeatured.tpl, puse un texto junto a donde aparece el título que se muestra en el browser cuando se carga la página para ver si estaba bien y los cambios se verían reflejados cuando yo escribiera en dicho archivo.El problema es el siguiente: cuando fui a borrar ese texto de prueba para ponerme a trabajar, los nuevos cambios que hice no se reflejaron en el browser y el texto de prueba no desapareció.Si borro el archivo [raiz]/themes/mi_tema/modules/homefeatured/homefeatured.tpl todo vuelve a la normalidad: no aparece el texto rebelde, así que asumo que se carga el tpl del root. Pero si vuelvo a copiar el archivo al directorio [raiz]/themes/mi_tema/modules/homefeatured , siendo esta una copia nueva desde el original que aparece en el root, el texto vuelve a aparecer y, de nuevo, no se carga cualquier cambio que yo escriba en el código.Lo mismo pasa si le pongo el archivo /modules/homefeatured/homefeatured.tpl a cualquier otro tema que tengo cargado en mi sitio: si el tema actual dice que va a cambiar la presentación del módulo, aparece el texto "aqui estoy"Alguien tiene idea de cómo resolverlo? Adjunto una imagen en la que se puede ver el antes y después del código del que les hablo, del archivo [raiz]/themes/mi_tema/modules/homefeatured/homefeatured.tpl Link to comment Share on other sites More sharing options...
www.creameshop.com Posted April 21, 2011 Share Posted April 21, 2011 Prueba a vaciar la "cache" de smarty.Borra todo el contenido de /tools/smarty/compile/ excepto index.php (Gracias tamu)Espero te sirva. Link to comment Share on other sites More sharing options...
tamu secreto Posted April 21, 2011 Share Posted April 21, 2011 Pues eso va en modulesignoro que theme estes usando pero parece un monster que siempre acostumbran cambiar de lugar todo pero el modulo homefeatured va en el directorio modules/ de cualquier version de prestashop.saludos!!PD: salvo que estes usando un theme modificado, cosa que no es recomendable, ya que modules posee algunas medidas de seguridad que themes no posee.con respecto a borrar --> /tools/smarty/compile/ puedes borrar todo menos el index.php es peligroso quitarlo.... Link to comment Share on other sites More sharing options...
Recommended Posts