【问题标题】:Twig template JSON to something readable将 Twig 模板 JSON 转换为可读的东西
【发布时间】:2021-03-30 11:12:30
【问题描述】:

我使用 october CMS 并尝试在其中一个模块上扩展一些未来。

我的数据库中有设置列,其中包含多个字段。但是,当用户在此字段中输入某些内容时,会像 JSON 一样进入数据库:{"about":"dsadasdas","nickname":"bojko"}{"nickname":"qnica","about":"test"}

当我尝试在个人资料页面中显示这个时 {{ueuser.user.settings}} 首先给我这个错误

在渲染模板期间抛出异常(“数组到字符串的转换”)。

看了很多,加了{{ueuser.user.settings|join(',')}}

现在显示

但我想添加一些样式来显示类似 昵称:qnica 关于:测试 ....等等。

我该怎么做?这是{{dump(ueuser.user.settings)}}

【问题讨论】:

    标签: laravel twig octobercms


    【解决方案1】:

    你应该检查https://twig.symfony.com/doc/3.x/tags/for.html

    {# example #}
    <ul>
        {% for key, value in ueuser.user.settings %}
            <li>{{ key }}: {{ value }}</li>
        {% endfor %}
    </ul>
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-09-29
      • 1970-01-01
      • 1970-01-01
      • 2023-03-08
      • 2022-01-21
      • 2014-08-19
      • 2011-03-12
      相关资源
      最近更新 更多