Tlačítko pro vyprázdnění cache

Ve skutečnosti tohle není blog ale veřejné poznámky.

Tlačítko pro vyprázdnění cache

Na mnou tvořených stránkách využívám modul zkratek k vytvoření pomocného menu pro snazší přístup k (pro zákazníka) podstatným stránkám administrace jako "Přidat obsah", "Pokoje", "Přehled objednávek" atd. Potřeboval jsem do něj dostat taky odkaz pro vyprázdnění cache. Výsledku jsem dosáhl pomocí vytvoření typu obsahu "cache", následně vytvoření nodu s nastaveným formátem textu na "PHP code" a následujícím obsahem:
Stránka pro vyprázdnění cache. Pokud čtete tento text, paměť je vyprázdněna.

<?php
  drupal_flush_all_caches
();
 
drupal_set_message('cache flushed.');
?>
Do zkratek jen přidám odkaz na vytvořený uzel a v nastavení oprávnění zakážu zobrazení typu obsahu "cache" všem, kromě administrátorské role.
Tagy:
verze drupalu: 7