Symfony1 如何在symfony中将变量传递给布局?

Symfony1 如何在symfony中将变量传递给布局?,symfony1,Symfony1,当我从控制器传递变量时,它们只传递给模板,而不是围绕该模板的布局 如何将变量传递给模板 谢谢使用 在您的行动方法中: $this->getResponse()->setSlot("foo", "12345"); 在布局模板中: <?php echo get_slot("foo", "default value if slot doesn't exist"); ?> 谢谢。我今天遇到了这个。似乎动作中设置的变量在布局中可用。在我的例子中,$module和$action变

当我从控制器传递变量时,它们只传递给模板,而不是围绕该模板的布局

如何将变量传递给模板

谢谢使用

在您的行动方法中:

$this->getResponse()->setSlot("foo", "12345");
在布局模板中:

<?php echo get_slot("foo", "default value if slot doesn't exist"); ?>

谢谢。我今天遇到了这个。似乎动作中设置的变量在布局中可用。在我的例子中,$module和$action变量在布局中是可用的。@yellottyellott我相信Symfony会自己设置这些变量,就像它设置
$sf_user
变量一样,尽管我可能错了-我已经有一段时间没有参与Symfony 1.x项目了。