11/11/2014 - SYMFONY, TWIG
Eğer statik olarak parameters.yml veya config.yml içinden twig parametresi yaratmak istemiyorsanız, aşağıdaki örnekte gösterildiği gibi dinamik olarak controller içinde bir tane yaratabilirsiniz.
# sport/src/Football/FrontendBundle/Controller/DefaultController.php
namespace Football\FrontendBundle\Controller;
use Symfony\Bundle\FrameworkBundle\Controller\Controller;
class DefaultController extends Controller
{
public function indexAction()
{
$this->get('twig')->addGlobal('my_global_twig_variable', 'inanzzz');
return $this->render('FootballFrontendBundle:Default:index.html.twig');
}
}
{{ my_global_twig_variable }}
Eğer tarayıcınızdan http://sport.local/app_dev.php
linkini açarsanız, aşağıdaki çıktıyı alırsınız.
inanzzz