11/11/2014 - SYMFONY, TWIG
If you don't want to statically create a parameter in parameters.yml or config.yml just for twig, you can create it dynamically in controller as shown below.
# 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 }}
If you call http://sport.local/app_dev.php
in your browser, you should see output below.
inanzzz