10月CMS后端表单字段获取后端用户名

时间:2017-11-15 12:51:46

标签: octobercms octobercms-backend october-partial

如何获取后端用户的名称并使用部分名称在后端表单字段中输出。

由于 enter image description here

enter image description here

2 个答案:

答案 0 :(得分:0)

//返回已登录的用户 $ user = BackendAuth :: getUser();

//从控制器返回已登录的用户 $ user = $ this-> user;

答案 1 :(得分:0)

在后端渲染的每个部分都有" user"在其中的对象。

此对象指向当前登录的后端用户。

因此,如果您想在部分内容中添加该用户的 fisrt_name ,则可以执行以下操作。

<?= $this->user->first_name ?>

但是从你的代码中我可以感觉到你想要使用use-name并尝试将其用作 $ value 数组的 key 并获得 $ value 数组

所以首先{{}}这会 php标签内工作,相反,好消息你可以直接在那里使用php代码:)

你的解决方案:

<?= $value[$this->user->fisrt_name] ?>

您可以将属性 first_name 替换为适合您的其他列属性。

如有任何问题请发表评论。