5
A
回答
7
您可以使用
Zend_Controller_Front::getInstance()->getRequest()
要在视图中得到的前端控制器,然后请求。
尽管您应该使用控制器来接受请求,然后将正确的数据传递给视图。视图应独立于请求并通过控制器分离。这样做基本上打破了Zend Framework的MVC实现。
相关问题
- 1. 请求帮助阅读一行JS
- 2. 阅读请求标题
- 3. 阅读PUT请求正文
- 4. Ember JS/Handlebars查看帮手
- 5. 查看cfhttp请求
- 6. 我可以查看soap所做的原始请求wcf致电
- 7. SQL查询帮助请求
- 8. 烬帮手等待一个Ajax请求
- 9. 查看原始XML请求
- 10. Firefox插件查看请求
- 11. 查看HTTP GET请求Cookie
- 12. 如何查看webhook请求?
- 13. 查看guzzle发帖请求
- 14. 如何用Jetty取消阅读请求?
- 15. 阅读邮件请求从计算机
- 16. 阅读HttpWebRequest的HTTP POST请求
- 17. 阅读请求主体Node.js服务器
- 18. 阅读发布请求值HttpHandler
- 19. 阅读请求正文时GET或POST
- 20. Clojure,Compojure:阅读邮政请求RAW Json
- 21. WCF REST阅读JSON请求主体
- 22. 如何阅读hyper中的请求体?
- 23. 阅读完整的HTTP请求标题
- 24. 阅读json结果,同时请求ajax请求不好
- 25. Rails CanCan:Can Can可以假设我可以:如果可以,请阅读:更新?
- 26. CakePHP帮助阅读()
- 27. Finatra - 以块读取请求
- 28. 可以查询请求的数据吗?
- 29. 如何阅读/查看.x文件
- 30. PHP中的EPUB阅读器/查看器
“这样做基本上破坏了Zend Framework的MVC实现”。我同意,但不仅如此,它违反了MVC的原则。 – 2011-04-07 11:41:29
我完全同意 – 2011-04-07 13:30:22
但是如何在视图助手中从请求中获取控制器和动作呢?正如在这指出的,我需要http://stackoverflow.com/questions/4578391/whats-the-way-to-use-zend-acl-in-view-to-show-hide-parts-of-view手动将视图和控制器传递给acl视图助手。为什么不从请求中获取?或者我应该用其他方式解决这个问题? – 2011-08-09 19:22:50