2015-08-28 227 views
-1

我是一个可爱的人,我被困在一个点上。我在我的项目中有三个角色。 1.Admin。 2.Owner 3.经过验证的用户。我有一个页眉和一个页脚小部件。页眉小部件是顶部有一个注册和登录链接。我想在成功登录后显示我的用户名和注销链接。我不想制作另一个小部件。我知道逻辑,我们可以使用,如果其他人。 如果用户已经登录,在顶部(头部小部件)显示他的名字和注销链接。否则,如果他是普通用户或未登录显示他,注册和登录链接。这就是它。但如何编写代码..是我不知道的事情。另外我还使用yii权利和yii用户扩展。成功登录后显示注销按钮以及用户名

+0

那你尝试写和你有什么问题? – Bfcm

+0

<( - 用户> isGuest PHP如果Yii的应用::())?> {>

  • Sign up
  • login
  • 用户> isGuest){?>
  • (user->name ?>)  logout
  • 用解决方案完成 –

    +0

    请将代码添加到原始帖子。没有一个人正确的想法会尝试解决这个问题。 – crafter

    回答

    1

    登录后很容易就可以看到用户名,否则你看到没有任何事情

    <?php 
        if (!Yii::app()->user->isGuest) { 
        echo Yii::app()->user->name; 
        } 
    ?> 
    
    相关问题