如果数组包含少于 10 个元素,我试图让 Zend 抛出 404 错误,但它目前只是向我发送一个通用的“错误”页面。我知道 404 异常配置正确,因为它们在站点的其他地方工作,所以它一定是我的参数或其他东西的问题......
我尝试了几种不同的格式,并且检查了 Zend API 以确保我传递的参数正常并且它们似乎是正确的,但我一定做错了什么。
我的代码目前如下:
$properties = array(1,2,3,4,5,6,7,8,9)
if (count($properties) < 10){
throw new Zend_Controller_Action_Exception('Page does not exist.', 404);
}
$this->view->rows = $properties;
$this->callRender();
谢谢你的时间。