5
A
回答
7
您可以使用
Zend_Controller_Front::getInstance()->getRequest()
要在視圖中得到的前端控制器,然後請求。
儘管您應該使用控制器來接受請求,然後將正確的數據傳遞給視圖。視圖應獨立於請求並通過控制器分離。這樣做基本上打破了Zend Framework的MVC實現。
相關問題
- 1. 請求幫助閱讀一行JS
- 2. 閱讀POST請求爲Android
- 3. uWSGI AJAX,閱讀請求
- 4. 閱讀PUT請求正文
- 5. 多次閱讀請求流
- 6. 閱讀請求標題
- 7. 閱讀RESTlet請求數據
- 8. 可以閱讀
- 9. 寫EJS查看幫手
- 10. Rails概括查看幫手
- 11. Ember JS/Handlebars查看幫手
- 12. 查看cfhttp請求
- 13. Switch Statement請幫我查看
- 14. AJAX請求 - 如何查看請求?
- 15. CloudKit:查詢訂閱請求
- 16. SQL查詢幫助請求
- 17. 我可以查看soap所做的原始請求wcf致電
- 18. 閱讀戒指請求正文當已經閱讀
- 19. 燼幫手等待一個Ajax請求
- 20. 如何查看Alamofire請求?
- 21. 查看原始XML請求
- 22. 如何查看webhook請求?
- 23. 查看HTTP GET請求Cookie
- 24. Firefox插件查看請求
- 25. 多個AJAX請求查看
- 26. 查看guzzle發帖請求
- 27. 使URL請求和閱讀字符串
- 28. 閱讀請求暫停服務器
- 29. 閱讀HttpWebRequest的HTTP POST請求
- 30. 閱讀完整的HTTP請求標題
「這樣做基本上破壞了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