1
我正在使用相同的操作來處理html
和json
響應,只需在.json
後面加上後綴即可。FOSRestBundle:將附加變量傳遞給樹枝模板
json
正在工作沒有問題,但當迴應是html
我需要傳遞一個額外的變量到Twig
模板,我不知道,我也不知道該怎麼做。此刻,我的代碼是:
// $entity = get my data;
$name = 'foo';
$view = $this->view($entity, 200)
->setTemplate('MyBundle:MyController:myTemplate.html.twig')
->setTemplateVar('entity')
;
return $this->handleView($view);
如何傳遞$name
到myTemplate.html.twig
?我需要的東西是這樣的:
//...
->setTemplate('MyBundle:MyController:myTemplate.html.twig', array('name' => $name))
//...