Ответы пользователя по тегу Twig
  • Как продублировать файл в цикле PHP и вывести в главный шаблон Twig?

    @skynetdev
    Попробуй с помощью фильтра
    twig.sensiolabs.org/doc/advanced.html
    должно будет получится что-то вроде этого

    ....
           // регим фильтр в твиге
            $filter = new \Twig_SimpleFilter('dublicate', function($repo){
                return str_repeat($repo,2);  // здесь для дублирования можешь использовать и цикл если тебе сильно надо
            }, array('is_safe' => array('html');
            $this->twig->addFilter($filter);
    .....


    в самом шаблоне
    {% extends "base.layout" %}
    
    {% block title %} Главная {% endblock title %}
    
    {% block content %}
    <center>
      <h1>Репозитории</h1>
    </center>
    <hr />
    <!-- Repositories -->
    {{ repos|dublicate }}
    <!-- end repositories -->
    {% endblock content %}


    Дальше уже сам пробуй.
    Надеюсь у тебя все получится
    Ответ написан
    Комментировать