Symfony 1.2 - 返回sfView :: ERROR重定向到SUCCESS

时间:2013-04-22 14:28:52

标签: php model-view-controller symfony1 symfony-1.2

我使用Symfony编写代码大约两年,但这是我第一次尝试使用return sfView::ERROR功能。

问题是,它不起作用。即使我的控制器看起来像:

public function executeSomething(){  

  return sfView::ERROR;

}

我在templates目录下有两个文件:

somethingSuccess.php
somethingError.php

它仍显示success视图。

Symfony版本为:1.2

更新

这是我的调试日志的一部分:

57  Info PHPView    Render "sf_app_dir/modules/project/templates/somethingSuccess.php"
58  Info PHPView    Decorate content with "sf_app_dir/templates/clean.php"
59  Info PHPView    Render "sf_app_dir/templates/clean.php"
60  Info WebResponse    Send status "HTTP/1.1 200 OK"
61  Info WebResponse    Send header "Content-Type: text/html; charset=utf-8"

即使我添加了return 'Blabla';作为视图的somethingBlabla.php,或者至少会产生错误,它仍会获得SUCCESS

0 个答案:

没有答案