在我控制我拋出一個如果語句後404響應,類似的東西:設置變量,以404中的Zend Framework 2
if ($foo) {
$this->getResponse()->setStatusCode(404);
return;
}
然後,我想一些變量發送給我的404頁。在我看來,我想要這樣做:
$this->getResponse()->setVariables(array('foo' => 'bar', 'baz' => 'bop'));
$this->getResponse()->setStatusCode(404);
return;
這不是一個好的解決方案,所以我該怎麼做呢?
而之後,如何在我的404視圖中獲取這些變量?
謝謝
爲ZF1是$這個 - > GETRESPONSE() - > setHttpResponseCode(404); – chrisweb