Cita:
Iniciado por NUCKLEAR Y por que no usas la misma session del usuario para evitar mostrar la cache en lugar de hacer todo eso?
NUCKLEAR amigo: el tema es como trabaja la clase cache en CI
Una vez que cachea una pagina, se la muestra a todos los usuarios y no hay forma* de des-habilitarla...solo de evitar que guarde una pagina.
Luego... si esta logueado, no uso la cache... NI me muestra el contenido de la pagina cacheada de no-logueados.
Se entiende ? el tema es que
si solo hago: Código PHP:
if (!is_logged()) {
$this->output->cache(10);
}
No gano nada!! por que ? porque igual LEE la pagina cacheada si existe
(*) Como haber si.. seria "extendiendo" la clase cache...y cambiandole el funcionamiento....para que exista la funcion de des-habilitar la lectura...pero opté (quizas me equivoque) por evitar pueda cachear ciertas paginas (urls) cambiandoles algo.