Geeklogのヘッダーテンプレートheader.thtmlにCache一括削除ボタンを追加する
- Monday, October 20 2014 @ 06:46 PM JST
- 投稿者: Admin
- 表示回数 3,813
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 } ?>
グループ管理画面を確認して適した管理グループ名を設定してください。