Le 07/05/2011 03:34, abernier a écrit :
Hi,
What is the PHP version of a such twig expression:
{% extends ajax ? "MyBundle::layout2.html.php" :
"MyBundle::layout.html.php" %}
I can think of :
<?php $view->extend($view['request']->isXmlHttpRequest() ?
"MyBundle::layout2.html.php" : "MyBundle::layout.html.php") ?>
but not sure since Symfony\Bundle\FrameworkBundle\Templating\Helper
\RequestHelper does not have such isXmlHttpRequest() at disposal...
Any idea ?
Thank you
you can access the request object from the global variable named /$app/
which is an instance of
/Symfony\Bundle\FrameworkBundle\Templating\GlobalVariables/
Note that this global variable is also available in Twig templates and
is named /app/
--
Christophe | Stof
--
If you want to report a vulnerability issue on symfony, please send it to
security at symfony-project.com
You received this message because you are subscribed to the Google
Groups "symfony users" group.
To post to this group, send email to symfony-users@googlegroups.com
To unsubscribe from this group, send email to
symfony-users+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/symfony-users?hl=en