Не могу включить шаблон несколько раз в Twig - PullRequest
0 голосов
/ 27 ноября 2018

Мне нужно включить шаблон несколько раз в Twig.

Вот объяснение моего случая:

У меня есть оригинальный шаблон, скажем, index.html.twig.Этот шаблон включает в себя различные шаблоны: part1.html.twig part2.html.twig и т.д ..

Моя цель состоит в том, чтобы включить окончательный шаблон extra.html.twig в каждый суб-шаблон (часть1, часть2) .Я сделал тест, который заключил, что я могу включить окончательный шаблон только один раз.Twig обнаруживает, что этот шаблон уже завершен, и не отображает его дважды или три.

Как мне достичь этого результата?

|index.html.twig
  |include part1.html.twig
     |include extra.html.twig
  |include part2.html.twig
     |include extra.html.twig

enter image description here

ОБНОВЛЕНИЕ :

{% block  file_upload %}
<div class="col-sm-12">
    <div class="upload_files" style="float: right">
        {{ form_widget(upload_form.button) }}
    </div>

    {{ form_widget(upload_form.attachment) }}

    <table class="table table-files-preview" hidden>
        <thead>
        <td>{% trans %}NAME{% endtrans %}</td>
        <td>{% trans %}TYPE{% endtrans %}</td>
        <td>{% trans %}SIZE{% endtrans %}</td>
        </thead>
        <tbody class="tbody-file-preview">
        </tbody>
    </table>
    <input type="hidden" id="files_source" value="{{ source }}">
</div>

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