有什么办法可以禁止添加layout.php
吗?到我的actionNameSuccess.php
?我希望为某些模块启用此设置并为其他模块禁用(即让 layout.php
加起来)。
我可以通过创建一个新的应用程序并设置它的 layout.php
来解决这个问题。只是
<?php echo $sf_content?>
但我想要一个相同的应用程序解决方案。因为我需要在这两者之间建立链接,而 link_to 仅与应用程序相关,我不想传递绝对 URL。
最佳答案
您可以在操作中调用 $this->setLayout(false);
。我想您也可以使用 view.yml
文件来实现这一点。
更新:正如denys281所指出的,在view.yml
中执行此操作的方法是使用
has_layout: false
关于php - Symfony 仅输出模板——不添加到 layout.php,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8464585/