胡子中的调试变量

时间:2017-10-25 19:02:55

标签: mustache

Guys小胡子试图做出奇妙的事情但不是我的情况。 Moodle是PHP但是主题现在是胡子,但生成的代码是这样的:

<nav class="list-group m-t-1">
{{/showdivider}}
{{#action}}
<a class="list-group-item list-group-item-action {{#isactive}}font-weight-bold{{/isactive}}" href="{{{action}}}" data-key="{{key}}">
<div class="m-l-{{get_indent}}">
    {{#is_section}}
        <div class="media">
            <span class="media-left">
                {{#pix}}i/folder{{/pix}}
            </span>
            <span class="media-body">{{{text}}}</span>
        </div>
    {{/is_section}}
    {{^is_section}}
        {{{text}}}
    {{/is_section}}
</div>
</a>
{{/action}}
{{^action}}
    <div class="list-group-item" data-key="{{key}}">
        <div class="m-l-{{get_indent}}">
            {{#is_section}}
                {{#pix}}i/folder{{/pix}}
            {{/is_section}}
            {{{text}}}
        </div>
    </div>
{{/action}}

我想知道如何调试变量,这个文件中会有什么,因为知道我需要更改并添加一些功能。

1 个答案:

答案 0 :(得分:0)

好吧,我很高兴你在视图中打印它{{variable}},这应该显示值,你可以验证是否真的打开{{#variable}} do something{{/variable}}并且你有else选项{{^variable}} else something{{/variable}}

我想你在这里阅读文档this post

最好的方法是在发送到视图之前调试php中的变量,但是我喜欢这个链接,因为StackOverflow可以帮助你https://mustache.github.io/