Herkese merhaba!

Uzun yıllardır bol miktarda kişisel zaman ve enerji harcayarak bilgimizi hepinizle paylaşıyoruz. Ancak şu andan itibaren bu blogu çalışır durumda tutabilmek için yardımınıza ihtiyacımız var. Yapmanız gereken tek şey, sitedeki reklamlardan birine tıklamak olacaktır, aksi takdirde hosting vb. masraflar nedeniyle maalesef yayından kaldırılacaktır. Teşekkürler.

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.


Controller


# 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');
}
}

Twig


{{ my_global_twig_variable }}

Test


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