【问题标题】:October CMS backend form field get backend username十月 CMS 后端表单字段获取后端用户名
【发布时间】:2018-04-28 17:01:21
【问题描述】:

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

谢谢

【问题讨论】:

    标签: octobercms octobercms-backend october-partial


    【解决方案1】:

    在后端渲染的每个部分都有“用户”对象。

    并且这个对象指向当前登录的后端用户。

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

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

    但是从您的代码中我可以感觉到您想使用 use-name 并尝试将其用作 $value 数组的 key 并获取 的内部值>$value 数组

    所以首先 {{ }} 这将 php 标签中工作,而是好消息,您可以直接在那里使用 php 代码:)

    您的解决方案:

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

    您可以将属性 first_name 替换为适合您的另一个列属性。

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

    【讨论】:

      【解决方案2】:

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

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

      【讨论】:

        猜你喜欢
        • 2018-02-28
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2017-09-07
        • 2021-12-12
        • 1970-01-01
        • 2018-01-07
        相关资源
        最近更新 更多