【发布时间】:2018-04-28 17:01:21
【问题描述】:
【问题讨论】:
标签: octobercms octobercms-backend october-partial
【问题讨论】:
标签: octobercms octobercms-backend october-partial
在后端渲染的每个部分都有“用户”对象。
并且这个对象指向当前登录的后端用户。
因此,如果您想在部分中添加该用户的 fisrt_name,您可以执行以下操作。
<?= $this->user->first_name ?>
但是从您的代码中我可以感觉到您想使用 use-name 并尝试将其用作 $value 数组的 key 并获取 的内部值>$value 数组
所以首先 {{ }} 这将不在 php 标签中工作,而是好消息,您可以直接在那里使用 php 代码:)
您的解决方案:
<?= $value[$this->user->fisrt_name] ?>
您可以将属性 first_name 替换为适合您的另一个列属性。
如果有任何问题,请发表评论。
【讨论】:
// 返回登录用户 $user = BackendAuth::getUser();
// 从控制器返回登录用户 $user = $this->user;
【讨论】: