передача результата визуализации шаблона другому методу - PullRequest
4 голосов
/ 08 сентября 2011

Я пытаюсь присвоить $this->render() результат методу (этот метод отображает информационное окно / шар Google Map).

Я использую такой метод для создания этого информационного окна:

$infoWindow->setContent(<here goes the template>);

но передавая это так:

$infoWindow->setContent($this->render('WmapFrontBundle:Place:infoWindow.html.twig'));

вообще не работает. Как правильно назначить шаблон переменной или передать его содержимое методу?

1 Ответ

10 голосов
/ 08 сентября 2011

Используйте renderView(), он возвращает только обработанный шаблон.

render() возвращает объект Response (с обработанным шаблоном, заголовками и т. Д.).

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