2016-10-04 4 views
0

Допустим у меня есть мой собственный классSymfony - рендер файл прут в MyClass

<?php 
    class myClass { 
    public function myFunction(){ 
    $template = $this->render('sometwigfile'); 
    } 
    } 

Что я должен делать, если я хочу, чтобы загрузить файл прут в переменную NOT IN CONTROLLER?

ответ

0

Просто используйте:

$template = $this->renderView('whatever.html.twig') 

render() оказывает полный ответ HTTP, включая заголовки, и возвращает Response объекта, в то время как renderView() просто дает обработанный виду (то есть некоторые HTML, в вашем случае)

0

Вы можете ввести templating сервис для визуализации шаблона ветви и сохранить его в переменной.

Смежные вопросы