如何在自定义组件中使用属于 rainlab.user 插件的变量
How can I use a variable that belongs to rainlab.user plugin in my custom component
我正在 October CMS 中构建网站,我安装了 rainlab.user 用户帐户管理插件。现在我正在尝试创建名为“UserDetails.php”的自定义组件。我可以使用 {{ user.username }}
在网页中获取用户名。但我需要在 UserDetails.php 中获取该用户名。
我怎样才能做到这一点?
你能帮帮我吗?在此先感谢。!!
您可以使用 Rainlab.user
插件的 Auth facade
获取当前登录用户的详细信息。
you can use below code
参考:https://tutorialmeta.com/octobercms/october-cms-access-logged-user-rainlab-user-plugin
use Auth;
// it will returns the current logged in user
$user = Auth::getUser();
if($user) {
dd($user->username);
}
// further more to check if any user logged in or not you can use
// it will return true if user is logged in
$loggedIn = Auth::check();
dd($loggedIn);
如有疑问请评论。
我正在 October CMS 中构建网站,我安装了 rainlab.user 用户帐户管理插件。现在我正在尝试创建名为“UserDetails.php”的自定义组件。我可以使用 {{ user.username }}
在网页中获取用户名。但我需要在 UserDetails.php 中获取该用户名。
我怎样才能做到这一点?
你能帮帮我吗?在此先感谢。!!
您可以使用 Rainlab.user
插件的 Auth facade
获取当前登录用户的详细信息。
you can use below code
参考:https://tutorialmeta.com/octobercms/october-cms-access-logged-user-rainlab-user-plugin
use Auth;
// it will returns the current logged in user
$user = Auth::getUser();
if($user) {
dd($user->username);
}
// further more to check if any user logged in or not you can use
// it will return true if user is logged in
$loggedIn = Auth::check();
dd($loggedIn);
如有疑问请评论。