ようこそ! IVY SOHO, Anonymous 日曜日, 11月 30 2025 @ 08:12 am JST

Geeklogのヘッダーテンプレートheader.thtmlにCache一括削除ボタンを追加する

  • 月曜日, 10月 20 2014 @ 06:46 pm JST
  • 投稿者:
  • 表示回数 3,916
Geeklog

Geeklog2.0よりCacheが対応。コンテンツを修正したのに表示が切り替わらない。テンプレートを修正したのに、表示がおかしい、管理画面の表示が古い、などなど、Cacheが不用意に残ってしまったために数々の不具合が発生しがちです。

そのような場合いちいち管理ブロックのキャッシュ一括削除リンクをクリックするのは面倒なので、ヘッダに追加すると便利です。

追加方法


	    <?php if(SEC_inGroup('Root')){ ?>
			<li><a type="button" href="{site_url}/admin/clearctl.php">Clear Cache</a></li>
		<?php } ?>
	    <?php if(SEC_inGroup('mediagallery Admin')){ ?>
			<li><a type="button" href="{site_url}/mediagallery/">Gallery</a></li>
		<?php } ?>

グループ管理画面を確認して適した管理グループ名を設定してください。