zend-controller-plugin

    0熱度

    2回答

    我目前正在爲一個新的Zend Framework 2項目使用DDD(域驅動設計)。一切正常,但我確實有關於應用程序服務的問題。 我知道應用程序服務位於應用程序層,並且是域邏輯的入口點。例如,他們可以訪問域服務或存儲庫。 現在我想知道是否應該將應用程序服務作爲控制器插件來實現。在經典的MVC應用程序中,這個控制器插件可以處理來自被叫域服務或存儲庫的結果。根據這些結果,他們可以生成重定向響應或將數據/

    0熱度

    1回答

    爲我們的網站構建一些簡單的分析 - 我試圖從用戶登錄頁面的位置捕獲源,並且如果他最終註冊 - 將源存儲在數據庫中。 由於這些代碼必須在所有網頁 - 我想將它添加到layout.phtml 的這是我迄今(只是一個粗略的草稿) $ref_cookie = $_COOKIE["xyzcom-referrer"]; if(!Zend_Auth::getInstance()->hasIdentity(

    1熱度

    2回答

    我有兩個模塊(默認和移動),模塊mobile是重寫jquery mobile中的默認門戶,但控制器和操作少得多! 我想寫一個控制器插件,檢查控制器和操作是否存在於模塊移動,如果不是,我想覆蓋模塊移動默認。 我試試這個: public function dispatchLoopStartup(Zend_Controller_Request_Abstract $request) { $di

    1熱度

    1回答

    我正在爲我的ZendFramework應用程序構建一個簡單的CMS模塊。 目前我的所有路線都放在.ini文件中,是否可以使其成爲數據庫驅動。或者,如果可以爲DB創建回退方法,請檢查.ini文件中是否存在路由。 更新 - 解 希望這會幫助別人 - 請注意,我有自定義My_Db_table和My_Db_Row,我還沒有張貼在這裏。所以 - > fetchAllActive()可能需要更改爲 - > f

    3熱度

    1回答

    我想補充的錯誤處理module.php添加所有錯誤消息閃光燈Messenger和重定向到一個特定的頁面(在我的要求): public function handleError(MvcEvent $e) { $exception = $e->getParam('exception'); $controller = $e->getTarget(); //echo $

    2熱度

    1回答

    我正在構建一個基於ZF2的網站,它有兩種不同的佈局。它有一些公共頁面和一些需要用戶認證的內部頁面,每一組頁面都有它們的佈局。我最初想要創建一個控制器插件,並檢查用戶是否具有身份,然後我將更改佈局,但它也會更改登錄用戶的公共頁面佈局,這是我們不想要的。另外我不知道如何從控制器插件更改佈局。 內部頁面的佈局還需要一些關於當前用戶和來自其他表格的其他信息的信息。所以我想創建另一個插件來檢查用戶是否具有身

    0熱度

    1回答

    如果需要JSON,XML等als輸出格式,可以使用AcceptableViewModelSelector Controller Plugin或/和(?)alternate rendering/response strategies。 什麼時候應該一個人和什麼時候應用另一個(以及何時組合)? 可以/應該將它們組合嗎?

    2熱度

    2回答

    我有一些控制器method_1()。在這個方法中,我調用method_2()。在method_2()我有(嘗試... catch) - 塊與定義的flashMesseges和重定向。 $this->flashMessenger()->addErrorMessage("There are errors."); return $this->redirect()->toRoute('home');

    1熱度

    1回答

    我有幾個插件,我想弄清楚,他們應該在應用的順序在這裏,他們是: ACL和認證 自定義的ErrorHandler使用一個模塊中的errocontroller 國際插件 查看設置 區設置(設定區域(前端,後端,或安裝),所以我可以訪問它,並將其用於邏輯幫助在整個米Ÿ應用程序) 維護插件(只是重新路由請求到維護頁面) 在你會把什麼樣的順序這些?

    1熱度

    1回答

    我想創建一個插件來在控制器上使用zend-i18n/translate。在zf2上,我有一個控制器插件可以爲我做到這一點,但是在zf3上我無法實現這個功能。我如何在控制器中使用zend-i18n或者通過控制器插件使用zf3? ========== 我只是找到了我需要在這裏ZF DOC:https://docs.zendframework.com/zend-mvc-i18n/services/#mv