■ユーザーズフォーラム リニューアルのお知らせ
新規投稿は新ユーザーズフォーラムにお願いします。

管理画面のフッターの表示が不正確

junichi11 > 管理画面のフッターの表示が不正確 @ 2017/8/20 6:06
管理画面のフッターの「MENU」の部分の表示が不正確です。
ログイン中に(管理画面で)表示されなかったり、ログアウト後に(ログイン画面で)表示されたりします。
キャッシュを使用しているので、このような現象が起きていると思われます。

該当するのは下記の部分です。
https://github.com/baserproject/basercms/blob/24f67f144cdd49fb79f4260a1639c2fa6678fc83/lib/Baser/View/Layouts/admin/default.php#L150
<?php $this->BcBaser->footer([], ['cache' => ['key' => '_admin_footer']]) ?>


修正案は下記のコードです。ログインしていない時は、キャッシュを使わないようにします。
<?php if (!empty($user)): ?>
<?php $this->BcBaser->footer([], ['cache' => ['key' => '_admin_footer']]) ?>
<?php else: ?>
<?php $this->BcBaser->footer() ?>
<?php endif ?>


■ BaserCMSのバージョン: 4.0.5.2
■ レンタルサーバー名: さくらインターネット
■ スマートURLの利用: ON
■ 設置フォルダ: ドキュメントルート
■ 利用しているデータベース: MySQL

以上です。よろしくお願いいたします。
ログイン
ユーザー名:
パスワード:


  新規登録 / パスワード紛失

検索

facebook
フォーラムで悩みが解決した場合など、よかったら「いいね!」をポチっとクリックしてください!質問の回答者や開発者の励みになります

フォーラムガイド


関連リンク

オンライン状況
34 人のユーザが現在オンラインです。 (34 人のユーザが フォーラム を参照しています。)

登録ユーザ: 0
ゲスト: 34