【问题标题】:Does Twig support !=? it doesn't seem to work for meTwig 支持 != 吗?它似乎对我不起作用
【发布时间】:2013-10-07 08:18:55
【问题描述】:

在相关的树枝论坛上,似乎支持 != ,但是当我使用它时它不起作用。我也在使用 PHP 框架 Slim。

这是我的代码:

<select class="form-control" name="edit-module-stackid" id="edit-module-stackid">
    <option value="{{selectedstack.ID}}">{{selectedstack.ID}}</option>
        {% for k,stack in stacks %}
            {%if selectectedstack.ID != stack.ID%}
                <option value="{{stack.ID}}">{{stack.ID}}</option>
            {%endif%}
        {% endfor %}
</select>

我想把选中的值放在最上面(所以它被选中了)。

然后我想遍历列表的其余部分以抓取不等于所选堆栈的其他堆栈。

正如您在图像中看到的那样,它显示堆栈两次..(1 后跟 1)

有人知道为什么吗?

【问题讨论】:

    标签: php html twig slim


    【解决方案1】:

    根据提供的代码sn-p,好像是笔误。

    在您的代码中,您使用selectedstack.ID 作为第一个选项,但在循环中您将select<del>ect</del>edstack.IDstack.ID 进行比较

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-05-27
      • 2011-01-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多