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