La memoria caché de Drupal 6 se puede configurar como deshabilitada, normal o agresiva. No puedo encontrar estas opciones para mi instalación de Drupal 7. Solo hay un botón que vacía todo el caché, pero debe hacerse clic para cada cambio que realice en un módulo o una plantilla. Por cambio me refiero a agregar algunas etiquetas HTML a un módulo o una plantilla.¿Cómo deshabilito completamente el caché?
Gracias a la respuesta de mirzu, ya instalé el devel module pero tampoco funciona. La única manera que tengo de ver mis cambios es deshabilitando y habilitando el módulo.
El hello.module parece:
function annotate_menu() {
$items = array();
$items['hello'] = array(
'title' => t('Hello world'),
'page callback' => 'hello_output',
'access arguments' => array('access content'),
);
return $items;
}
function hello_output() {
header('Content-type: text/plain; charset=UTF-8');
header('Content-Disposition: inline');
return 'annotate';
}
La plantilla de página-hello.tpl.php contiene print $content;
.
Accedo a la página a través de http://localhost/test/hello
.
Defina "cambio", ¿qué desea actualizar exactamente ?. Algunas cosas están almacenadas en la memoria caché pero, en general, debería poder cambiar el interior de una función, por ejemplo, y debería actualizarse. ¿Está probando como usuario anónimo y el almacenamiento en caché de la página está habilitado quizás? También podría ayudar si publica algún código. – Berdir
Agregué el código de mi módulo y de la plantilla. – jdecuyper
Es posible deshabilitar la mayor parte del almacenamiento en caché de Drupal; consulte las respuestas en http://drupal.stackexchange.com/questions/28340/completely-turn-off-caching-for-drupal-7 – TwoD