Согласно this page documentatation, следующий код должен работать нормально:Как включить утверждение в Twig?
<div class="paginator">
<strong>pagina</strong>
<!-- Loop here -->
<a class="current "href="#">1</a>
<!-- End loop -->
<!-- This tag is only an example: --><a href="#">2</a>
{% include 'pagination.html.twig' with {
currentFilters: { myFilter: filtervariables },
currentPage: page,
paginationPath: "myroute",
lastPage: totalPages,
showAlwaysFirstAndLast: true
} only %}
</div>
Однако он возвращает:
Unable to find template "pagination.html.twig" in something.html.twig at line (number).
Страница находится в той же папке, что и pagination.html.twig
, так что я не могу понять, что происходит. Есть ли кто-нибудь, кто может объяснить мне, что происходит?
Заранее спасибо.
Необходимо просто вернуть 'somefolder/template.html.twig' вместо' views/somefolder/template.htm.twig' – Barrosy
А, не знал, что тег будет устаревшим, не может найти заметку об этом на http://twig.sensiolabs.org/doc/tags/include.html – Rvanlaak
Хм, На самом деле, он не устарел. Но это должно быть;) (тег не должен выводить содержимое) – lyrixx