CakePHP 3.x – View中的AuthComponent :: user()
发布时间:2020-12-13 13:03:35 所属栏目:PHP教程 来源:网络整理
导读:在Cake PHP 2.x中你可以做到 AuthComponent::user() 在View中从Auth组件获取数据.在CakePHP 3.0beta3中,它抛出: "Error: Class 'AuthComponent' not found" 是否有一种从View中的AuthComponent获取数据的简单方法? 蛋糕3.5 在AppController中: public fun
在Cake
PHP 2.x中你可以做到
AuthComponent::user() 在View中从Auth组件获取数据.在CakePHP 3.0beta3中,它抛出: "Error: Class 'AuthComponent' not found" 是否有一种从View中的AuthComponent获取数据的简单方法?
蛋糕3.5
在AppController中: public function beforeRender(Event $event) { .... $this->set('Auth',$this->Auth); } 在.ctp模板中: <?php if (!$Auth->user()) { ?> <a class="login" href="<?php echo $this->Url->build($Auth->getConfig('loginAction')); ?>">Login</a> <?php } else { ?> <div class="name"><?php echo h($Auth->user('name')); ?></div> <?php } ?> (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |