ログイン状態を判断をテンプレートに埋め込む方法

投稿者: Admin Saturday, November 02 2013 @ 10:21 PM JST

Geeklog 2.1.0からCaching Template Libraryが導入され、テンプレートに、"anonymous_user"を活用して条件文を埋め込むことができるようになります。
      <div id="navigation">
        <ul>
          {!if anonymous_user}
	      <li id="cmitem-MediaGalleryHotel" class="menuitem "><a href="{site_url}/users.php"
title="{$LANG01[58]}">{$LANG01[58]}</a></li>
          {!else}
            <li class="menuitem"><a href="{site_url}/users.php?mode=logout"
title="{$LANG01[35]}">{$LANG01[35]}</a>
	    <ul>
	      <li id="cmitem-MediaGalleryHotel" class="menuitem "><a href="{site_url}/usersettings.php"
title="{$LANG01[48]}">{$LANG01[48]}</a></li>
	    </ul>
          {!endif}

          {menu_elements}
        </ul>

Caching Template Libraryについて詳しくはこちら

  • http://wiki.geeklog.net/index.php/Caching_Template_Library[*1]

コメント (0件)


Ivy SOHO.net - ログイン状態を判断をテンプレートに埋め込む方法
https://www.ivysoho.net/article.php?story=geeklog-login-meun

[*1] http://wiki.geeklog.net/index.php/Caching_Template_Library