09/09/2014 - SYMFONY, TWIG
Aşağıdaki örnekler twig şablonlarında kullanabileceğimiz faydalı ipuçlardır.
{{ app.request.attributes.get("_controller") }}
# Çıktı
Football\FrontendBundle\Controller\DefaultController::indexAction
{{ app.request.attributes.get('_route') }}
# Çıktı
football_frontend_homepage
{{ dump(app.request.attributes.get('_route_params')) }}
# Çıktı - Aktif URI'nin http://sport.local/app_dev.php/inanzzz olduğunu varsayalım
array:1 [
"name" => "inanzzz"
]
# URL
app_test.php/emails?type=delivered&from_date=26-02-2015&to_date=26-02-2016&limit=25&keyword=
{{ dump(app.request.query.all) }}
# Output
array:5 [
"type" => "delivered"
"from_date" => "26-02-2015"
"to_date" => "26-02-2016"
"limit" => "25"
"keyword" => ""
]