Désactivation du cache pour un certain type de contenu

pas de cache Drupal sur certain contenu

Quand on active le cache de Drupal il n'est pas possible de signifier je veux mettre en cache telle ou telle page. Ni je ne veux pas de cacche pour telle page.

Si dans un module qui gère un type de contenu on veut le faire on peut utiliser

drupal_page_is_cacheable(FALSE);

ou alors pour un type de contenu :

$arg = arg();
if (isset($arg[0]) && isset($arg[1]) && $arg[0] == 'node' && is_numeric($arg[1])) {
$node = node_load($arg[1]);
if ($node->type == 'page') {
drupal_page_is_cacheable(FALSE);
}
}
?>