Cakephp 2.0 でウェブサイトを作成しています。レイアウトにログイン/ログアウト リンクを追加したいと考えています。ログインしたユーザーの場合はログアウト リンクのみが表示され、ゲスト ユーザーの場合はログイン リンクのみが表示されます。これを達成する方法は?
			
			5182 次
		
3 に答える
            2        
        
		
ちょっとここに私がcakePHP 3.xでそれをした方法があります
 <?php
if($this->request->Session()->read('Auth')) {
   // user is logged in, show logout..user menu etc
   echo $this->Html->link(__('Log Out'), ['controller' => 'Users', 'action' => 'logout']); 
} else {
   // the user is not logged in
   echo $this->Html->link(__('Log in'), ['controller' => 'Users', 'action' => 'login']); 
}
?>
于 2016-02-19T08:17:38.423   に答える