カスタマイズしています。始めに構造を理解するまではどうしても時間がかかりますが、ある程度理解してしまえば何とかなりそうな感触はつかめてきました。さまさまという感じですね。機会なので、よく使えそうな小ネタでもあればこちらに残していこうと思っています。ログインしている時としていない時でページの表示を切り替えたいっていう要望はどこでもありますよね。今回はそんな時に使える、ログイン状態のチェックをどのページでもできるようにする方法です。2.13.2の環境です。いう変数にセットしているいくつかのページがデフォルトで存在します。値をセットしている箇所が見つかります。セットされたログインしているか(true)否か(false)の結果によって、次のようにテンプレート内の表示を切り分けることができます。$tpl_login}-->ログイン中です。<!--{else}-->ログインしていません。<!--{/if}-->さて、これを特定のページに限らずどのページからも使えるようにしてみましょう。LC_Page(data/class/pages/LC_Page.php)があります。LC_Page_Ex(data/class_extends/page_extends/LC_Page_Ex.php)に、次のようなコードを追加します。ログイン判定結果がセットされるようになりました。処理を追加することで、全ページ共通で参照したい情報をセットしておくことが可能です。知っておくと役に立つ場面がありそうですね。目次-シェア-ツイート-ブックマーク-Feedlyこの記事を書いた人ko31フリーランスのWeb系エンジニアです。Webシステム・アプリ、Webサービス、WordPress開発等を雑多にこなしています。バンカラ応援好きの振り飛車党。プロジェクションマッピングが...関連記事(一部広告含む)この投稿へのトラックバックトラックバックはありません。サイト制作やシステム・アプリケーション開発を仕事にしています(ゴーサイン)。このブログでは、自分の趣味や身の回りの好きなことを気ままにアウトプットしています。