Jump to content

[Resuelto] Deshabilitar caché de smarty en un template


clemenlg

Recommended Posts

Hola,

Tengo un módulo que hice hace tiempo y que funciona correctamente, pero ahora, he añadido un cambio, y si tengo la caché smarty activada no muestra los datos que tocaría (tengo marcada la opción de Recompilar el template si los archivos se han actualizado), seguramente no detecte éste cambio y no recompile el fichero.

También uso iscached para comprobar si está en caché y así usarla (pero sin ella tampoco funciona).

if (!$this->isCached('views/templates/hook/header.tpl', $this->getCacheId())){
...
}

Como no he logrado hacerlo funcionar con la caché smarty, y desactivada sí que va, he pensado en desactivar la caché smarty en este fichero (o plantilla) únicamente, pero no sé seguro si se puede.

¿Alguien se ha encontrado con un caso similar? ¿Cómo lo ha resuelto?

Gracias ;D

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

¿Si quitas todo lo relaccionado con:

 

$this->getCacheId()

en el php de tu modulo, te sigue trabajando con la cache o sin cache?

Hola Rafael,

Si, lo quité (lo comenté) todo, y sigue sin funcionar.

Hoy me he dedicado a hacer las pruebas chorras y simples (que son las que primero tenia que haber hecho) y he detectado que era un problema de la caché del navegador... :S

Tanto tiempo dándole vueltas y siempre es la opción más fácil la que más trabajo dá...

Gracias ;D

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

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