我可以在全局范围内更改Symfony的视图后缀吗?

时间:2009-10-19 18:48:41

标签: php symfony1

默认情况下,视图文件需要以“成功”结束。所以我的索引视图文件名为“indexSuccess.php”。有没有办法全局更改此后缀?我想将其设置为空白,以便我的视图文件可以简单地命名为“index.php”

2 个答案:

答案 0 :(得分:2)

您不能直接更改它 - 该值在sfView::SUCCESS定义为类常量。

即使你可以,我怀疑你会破坏一堆东西。

我建议不要这样做 - actionName / ViewName范例非常深入嵌入

  • 所有symfony的默认设置都使用它
  • module.yml使用它
  • 可能是其他我想不到的地方

即使你可以,我怀疑所需的工作量不会是节省时间而不必在模板文件名中键入“成功”所节省的时间。

答案 1 :(得分:0)

不是问题的直接修复,但请注意,您的操作可以返回''以使您的模板看起来像普通的'action.php。