Symfony仅输出模板 - 无需添加到layout.php

pro*_*ngs 7 php symfony1 link-to symfony-1.4

有没有办法禁用添加layout.php到我的actionNameSuccess.php?我希望为某些模块启用此设置,并为其他模块禁用(即layout.php添加).

我可以通过创建一个新的应用程序并将其设置layout.php为just 来解决问题

<?php echo $sf_content?>

但我想要一个相同的应用程序解决方案.因为我需要在这两者之间建立链接,而link_to只能相对于应用程序工作,我不想传递绝对的URL.

gre*_*ire 14

你可以打电话给$this->setLayout(false);你的行动.我想你也可以用这个view.yml文件做到这一点.

更新:正如denys281所指出的,这样做的方法view.yml是使用

has_layout: false
Run Code Online (Sandbox Code Playgroud)

  • 是的:你正在使用Symfony. (2认同)