草庐IT

zf-console

全部标签

php - ZF2 : configuring new abstract factories

在ZendFramework2.2.0中,一堆newabstractfactorieshavebeenadded.我想配置一个数据库记录器,但我不知道该怎么做。该链接提供了以下配置流记录器的示例:'log'=>array('Application\Log'=>array('writers'=>array(array('name'=>'stream','priority'=>1000,'options'=>array('stream'=>'data/logs/app.log',),),),),),我尝试将配置复制到config/global.php中,并且我还尝试将其嵌套在service

php - ZF2 转发电子邮件 (Zend\Mail\Storage\Message)

这个问题在这里已经有了答案:ForwardZend_Mail_Message(1个回答)关闭6年前。我需要使用ZendFramework2转发电子邮件。我试过了//$message-Zend\Mail\Storage\Message$message->to='lala@example.com';$transport=new\Zend\Mail\Transport\Sendmail();$transport->send($message);但是$transport->send()只接受Zend\Mail\Message有谁知道在不创建新的Zend\Mail\Message的情况下转发的方

php - ZF2 路由忽略命名空间

我遇到了zf2路由问题。我正在使用骨架示例https://github.com/zendframework/ZendSkeletonApplication/blob/master/module/Application/config/module.config.php,但是当我绑定(bind)访问http://localhost/admin/或http://localhost/admin/answers时,我收到404消息:A404erroroccurredPagenotfound.Therequestedcontrollercouldnotbemappedtoanexistingcon

php - 在 Symfony2 中安装新包后无法使用 Netbeans 控制台(错误 : Symfony2 console must be selected)

作为Symfony的初学者,我试图在Symfony(DoctrineFixturesBundle)中安装和使用新的包,但出现了问题。我按照说明安装包http://symfony.com/doc/master/bundles/DoctrineFixturesBundle/index.html毕竟在Netbeans中使用new-Symfony添加新项目时我收到了这条消息: 最佳答案 NetBeans仅使用/app/console运行控制台。当解压缩Symfony并安装新的包时,需要压缩Symfony目录的子文件夹,而不是根目录。解压后的

php - ZF2 自定义 View 助手未注册

我是ZF2的新手,正在尝试创建自定义viewhelper.在名为profiles.phtml的View中,我做echo$this->MyModuleHelper()->greetings('stack');这导致了fatalerror:在C:\dashboard\Application\module\Dashboard\Module.php中找不到类'Dashboard\View\Helper\MyModuleHelper'112我错过了什么和/或做错了什么?应用程序/模块/Dashboard/Module.phpnamespaceDashboard;useZend\Mvc\Modul

php - ZF2, ZF2-NoCaptcha, FormValidation

我正在使用szmnmichalowski/ZF2-NoCaptcha用于验证码验证,我有以下设置。如何使用相同的验证器来验证“验证码”表单元素,并生成并嵌入动态表单?即使输入正确的验证码,我也会收到“两个给定的标记不匹配”的错误消息。但我可以使用自定义验证器对其进行验证。Composer.json{"require":{"php":">=5.3.3","zendframework/zendframework":"2.3.3","spoonx/sxmail":"1.4.*","slm/queue":"0.4.*","szmnmichalowski/zf2-nocaptcha":"dev-

php - ZF2 - 在调度监听器中设置 cookie

如果设置了查询参数“源”,我想在监听器中设置一个cookie。我尝试了以下但cookie不存在。如何正确设置cookie?classDispatchListenerextendsAbstractListenerAggregate{publicfunctionattach(EventManagerInterface$eventManager){$this->listeners[]=$eventManager->getSharedManager()->attach('Zend\Stdlib\DispatchableInterface',MvcEvent::EVENT_DISPATCH,ar

php - ZF2 - ServiceManager 依赖于 Controller

我正在尝试将我的betaDI代码转换为ZF2的发布版本。现在我一开始就崩溃了,似乎没有任何关于将东西注入(inject)Controller的文档,这让我认为在Controller中有依赖关系是不正常的?现在我正在执行var_dump('blah');exit;只是为了尝试让一些代码运行...我已经尝试了很多东西,现在我希望它能起作用:模块.config.php'controllers'=>array('invokables'=>array('indexController'=>'Application\Controller\IndexController',))模块.phppubli

php - ZF2 服务管理器

我尝试在没有MVC模块的情况下使用zf2中的ServiceManager。我有两个文件:classServiceManager.php和sm.php。1)classServiceManager.php:namespaceZF2;useZend\ServiceManager\ServiceManager;useZend\ServiceManager\ServiceLocatorAwareInterface;useZend\ServiceManager\ServiceLocatorInterface;use\InvalidArgumentException;classclassServic

php - 如何删除 ZF2 中的路线?

我已将以下模块安装到我的ZF2应用程序中:ZfcUser,ZfCAdmin和ZfcUserlist.虽然我的问题比较笼统,但我只是想弄清楚我想做什么。zfcadmin-路由是/admin。zfcuser-路由是/user。ZfcUserlist模块随zfcuser的子路由一起提供,名为zfcuserlist并指向/user/list。我想通过/admin/user调用用户列表,而不是/user/list。那当然没问题,我只是为zfcadmin注册了一个子路由。现在我想删除模块附带的用户列表的默认路由。所以我的问题是:如何取消注册/删除ZF2中的特定路由?为了解决问题,我有以下路径:/a