Сброс ветки loop.index0 - PullRequest
       11

Сброс ветки loop.index0

0 голосов
/ 19 сентября 2018

У меня проблема с Twig, моя loop.index0 реинициализируется (в 0), но я не понимаю, почему.

Вот моя модель:

@ DonCallisto: Хорошо, яуменьшите мой код:

<table>
    {% for j in 0..1 %}
        <tr {% if loop.first %}class="z-depth-2"{% endif %}>
            {% for i in 0..6 %}
                <td>
                    {% set day = 'now'|date('d') - loop.revindex0 %}
                    {% if loop.parent.loop.index == 1 %} 
                        {{ [day, 9, 'now'|date('Y')]|join('-')|date('l')|trans }} {{ day }}
                    {% else %}
                        {% if "OK" == "OK" %}
                            <a class='dropdown-button  btn green z-depth-1' href='#' data-activates='OK'>OK</a>
                            <ul id='OK' class='dropdown-content'>
                                <li><a href="{{ day }}">Logs</a></li>
                                <li><a href="#">CkSums</a></li>
                                <li><a href="#">Volumétrie</a></li>
                            </ul>
                        {% endif %}
                    {% endif %}
                <td>
            {% endfor %}
        </tr>
    {% endfor %}
</table>

Что ж, я пытаюсь вставить правильное значение в {% if save.displayState == "OK"%} без успеха, Ikk почему, но nothink действительно работает: (

Я не понимаю, почему мой Saves[i]['day'] застрял на 13, а мой loop.index0 на 0 в моем раскрывающемся списке.

@ DarkBee: Спасибо за этот совет

РЕДАКТИРОВАТЬ: Я работал с twigfiddle.com (благодаря DarkBee). Я переработал свой шаблон, но в моем проекте проблема остается той же, и на twigfiddle я не могу воспроизвести его ...

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...