php - Symfony 仅输出模板——不添加到 layout.php

标签 php symfony1 symfony-1.4 link-to

有什么办法可以禁止添加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/

相关文章:

php - 查询中的 Symfony 1 Doctrine 查询

php - 如何从 PHP 中的关联数组中删除具有空键的值?

php - 为什么 cURL 有时需要 URL 的 "www."部分才能工作,反之亦然?

javascript - 如何添加脚本onLoad?

netbeans - Symfony、netbeans 6.8 和调试网页

php - 保存嵌入 sfForm

php - 从 PHP 调用 C/C++ 库函数 - 在共享库中使用多个类

php - 添加到购物车按钮不起作用 - 拒绝获取不安全 header "X-JSON"

php - Symfony 1.4 的模板系统

java - Symfony 1.4 : Problems with Applet on index. php(正在 frontend_dev 上工作)