在_master模板默认主题中定义记录的位置在哪里?

Ale*_*nik 2 bolt-cms

我刚刚浏览了_master.twig的内容并遇到了以下代码行:

<title>
            {%- if record.title is defined %}{{ record.title|striptags }} | {% endif -%}
                {{ app.config.get('general/sitename') -}}
            {% if record.title is not defined and app.config.get('general/payoff') %} | {{ app.config.get('general/payoff') }}{% endif -%}
        </title>
Run Code Online (Sandbox Code Playgroud)

现在我没有在这行之前看到任何其他模板,所以究竟是record从哪里来的?它在哪里被定义在_master模板中的螺栓?

Phi*_*ipp 5

record是从控制器传入的变量之一.它包含您正在查看的当前记录的数据.

它是可用的,_master.twig因为您的记录模板扩展了_master.twig模板.

  • 此外,随时加入我们的松弛渠道(https://slack.bolt.cm/).我们可以帮助你更快:) (2认同)