Здравствуйте, суть проблемы в следующем: Есть основной layout (main.phtml) и вьюшка (child/first.phtml). Процесс автоматической отрисовки отключён - $application->useImplicitView(false); В контроллере идёт прямой вызов вьюшки $this->view->render('child', 'first'). layout подключается там же - $this->view->setTemplateBefore('main'); всё работает нормально, т.е. в тег body главного layout-a вставляется содержимое вьюшки child/first.
Но если в этой вьюшки добавить текст/html, то ломается порядок генерации: сначала на страницу вываливается вьюшка, затем главный layout
.
Возможно кто-то сталкивался с такой проблемой.
О том что есть другие способы генерации, знаю, интересует именно этот.
Для наглядности создал репозиторий:
Phalcon
Вставлять нужно не 1-2 строки во внутреннюю вьюшку, а строк 50-100
ОС ubuntu 16.04, php 7, phalcon 3
Заранее благодарен