Я считаю, что рекомендованным способом было бы создать пакет Symfony2, который инкапсулирует всю логику для виджета твита.Затем вы должны вызвать контроллер связки и передать ответ на шаблон веточки.
Если это слишком сложно или вы хотите что-то более быстрое и грязное - вы можете создать контроллер, такой как TweetWidgetController.php, и поместить код втам как действие, как виджет действий.Просто убедитесь, что вы возвращаете вывод виджета твита в объекте ответа Symfony.
Затем с вашего основного контроллера - вы можете сделать что-то вроде
$widget = $this->forward('YourBundle:TweetWidget:widget', array('twitterid' => 'yourtwitterid'));
return $this->render('YourBundle:yourtemplate.html.twig',array('widget' => $widget->getContent()));
Теперь в вашем шаблоне ветки вы можете поместить его в любое место, сославшись на:
{{ widget }}