0
Q
前進/
A
回答
1
不這樣做你的模型...做在你的行動:
action.class.php:
$result = Doctrine_Core::getTable('yourtable')->find(1234); // or any query
if (!$result) // check if the result is false/empty
{
$this->forward('default','notfound'); // specify your forwarding module/action
or
$this->forward404(); // default 404 error
}
0
你也可以在你的動作中使用:
$result = Doctrine_Core::getTable('yourtable')->find(1234); // or any query
$this->redirectIf(!$result, '@homepage');
或
$this->redirect404If(!$result, 'Your message');
相關問題
- 1. 在UINavigationController中前進
- 2. Laravel前進路線
- 3. Netlogo:海龜直接前進到「家」前進1
- 4. AspectJ的「左右」和「前進」與「前/後」
- 5. 點擊圖片前進
- 6. 按角度前進XNA
- 7. Emacs縮進/ unindent當前行
- 8. 進口前端開發
- 9. 將進程帶到前臺
- 10. 替換當前進程
- 11. 的std :: istream_iterator停止前進
- 12. 後退和前進按鈕
- 13. MPMoviePlayer或AVPlayer幀前進
- 14. 平倉或前進賽格?
- 15. AVPlayer - 快退/前進流
- 16. BitBucket - 非快速前進
- 17. 顯示當前進度
- 18. Node.js和chrooting當前進程
- 19. 等號前縮進.editorconfig
- 20. 在andengine中前進Android
- 21. Xpathing我的前進方向
- 22. javascript無限滾動前進
- 23. 前叉:進程數創建
- 24. 從以前的進口print_statement
- 25. 順序前進(SFS)算法
- 26. Variadic模板參數前進
- 27. iphone/ipad開發前進
- 28. 將UTF-8字符前進
- 29. MySql Impass - 無法前進
- 30. ExtJS Paging Grid不會前進
你是什麼意思轉發?如果它的重定向網頁瀏覽器不在模型內部完成,最好在動作層內部完成 – Benoit