Поддерживает ли Twig! =? мне кажется, это не работает

0

На связанных форумах twig, кажется, утверждается, что! = Поддерживается, но он не работает, когда я его использовал. Я также использую фреймворк 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)

Кто-нибудь может понять, почему?

Изображение 174551

Теги:
twig
slim

1 ответ

2
Лучший ответ

Согласно предоставленному фрагменту кода, это выглядит опечаткой.

В вашем коде вы используете selectedstack.ID для первой опции, но в цикле u compare select ЭСТ edstack.ID с помощью stack.ID

  • 0
    Вау .. это было, я чувствую себя так глупо, ура @Tschitcsh

Ещё вопросы

Сообщество Overcoder
Наверх
Меню