Drupal 6のキャッシュは、無効、通常、または攻撃的に設定できます。私は私のDrupal 7のインストールのためのこれらのオプションを見つけることができません。すべてのキャッシュをフラッシュするボタンがありますが、モジュールまたはテンプレートに対して行った変更ごとにクリックする必要があります。変更とは、モジュールやテンプレートにHTMLタグを追加することです。キャッシュを完全に無効にするにはどうすればよいですか?
mirzuの応答のおかげで、私は既にdevel moduleをインストールしましたが、どちらも動作しません。私が得意とする唯一の方法は、モジュールを無効にして有効にすることです。テンプレートページ-hello.tpl.phpはprint $content;
が含まれてい
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';
}
:よう
hello.moduleが見えます。
私はhttp://localhost/test/hello
でページにアクセスします。
"変更"を定義します。正確に何を更新しますか?いくつかのものはキャッシュされていますが、一般的に、関数の内部を変更するなどして更新する必要があります。匿名ユーザーとしてテストしていて、ページキャッシュが有効になっている可能性がありますか?いくつかのコードを投稿すると助けになるかもしれません。 – Berdir
私のモジュールとテンプレートのコードを追加しました。 – jdecuyper
ほとんどのDrupalのキャッシュを無効にすることができます。http://drupal.stackexchange.com/questions/28340/completely-turn-off-caching-for-drupal-7の回答を参照してください。 – TwoD