草庐IT

Zend_View_Helper_BaseUrl

全部标签

php - 如何使用 Zend Framework 2 验证多重选择

我正在尝试使用输入过滤器验证多重选择,但每次我都看到错误。错误是“notInArray”:“在haystack中找不到输入”。(我使用ajax但它不符合要求)。为了更清楚,我将展示我的部分代码。在Controller中:if($request->isPost()){$post=$request->getPost();$form=new\Settings\Form\AddUserForm($roles);//$form->get('位置')->设置选项(array('value_options'=>$post['positions']));//....更多代码...当我输入print_r

php - ZF2 Zend Registry 的替代品

我刚开始使用ZF2并且非常喜欢它。让我有点困惑的一件事是缺少注册表组件。我意识到服务管理器在大多数情况下使注册表过时了。我非常依赖它,它很棒。但有时我发现自己需要访问“全局”对象,但我无权访问服务管理器。例如,在我的Domain\User对象中,我需要访问Zend\Log。我不想让服务管理器在我的域对象中可用,因为它们既美观又原始,并且不受此类考虑因素的影响。我可以在需要时“新建”一个日志实例,但我经常这样做,所以我宁愿手头有一个预配置的实例。我可以将它包装在一个单例中,但这似乎是一种倒退。我可以创建自己的迷你注册表,但如果这是个好主意,我相信Zend人员会保留这样一个组件。那么,还有

php - Laravel Blade View - undefined variable : errors

当访问我的laravel应用程序的登录页面时,我得到一个Undefinedvariable:errors(View:D:\PhpstormProjects\laravel\resources\views\login.blade.php)错误。根据http://laravel.com/docs/master/validation#error-messages-and-views,$errors应该总是自动设置:So,itisimportanttonotethatan$errorsvariablewillalwaysbeavailableinallofyourviews,oneveryre

javascript - 使用 cookie 更新独特的 View

我有一个论坛线程文件thread.php获取主题ID信息。例子:thread.php?id=781我正在尝试创建一个独特的View设置,但我不知道这是否真的可行:thread.php:topicId=;if($.cookie("unique"+topicId)!=="1"){$.cookie("unique"+topicId,1,{expires:1000,path:'/'});//createcookieifitdoesn'texist$.post('unique.php',{id:topicId});//updatethreaduniqueviews}unique.php//con

php - Zend Gdata - 缺少 HeaderValue.php

所以我关注this我正在尝试运行他的第一个php示例。我收到以下错误:PHPWarning:require_once(Zend/Http/Header/HeaderValue.php):failedtoopenstream:Nosuchfileordirectoryin/opt2/sites/gdataApi/ZendGdata-1.12.13/library/Zend/Http/Client.phponline45我检查了一下,文件实际上不存在。所以我从最小的1.12下载中添加了它。然后它说Zend/Xml/Security.php不存在所以我添加它。现在我收到以下错误:PHPNot

php - Laravel/Lumen:View::share() 替代方案?

我已经使用Laravel很长时间了,现在我正在使用Lumen编写一个微型项目。我需要将一些变量传递给所有View。在Laravel中,我可以在中间件或Controller的构造函数中使用View::share()函数,但在Lumen中没有View类,它看起来像所有View功能只是View::make()的别名。有没有办法将变量共享给所有View? 最佳答案 出于性能原因,Lumen不像Laravel那样注册门面和服务提供者。虽然Laravel门面包含在Lumen中,但只有一些是别名的(View不是其中之一),并且只有当你取消注释$a

php - 可以在 View 中加载的数据库驱动菜单

我使用Controller创建了一个数据库驱动的菜单,HomeControllerextendsController,在Controller的构造函数中加载菜单。HomeController.phpclassHomeControllerextendsController{publicfunction__construct(){parent::__construct();$this->middleware('auth');}publicfunctionindex(){$data['menu']=$this->menu;returnview('home',$data);}}Controll

php - 从 Controller 到 View

我正在努力创建我自己的非常简单的MVC,并且正在集思广益地想出从Controller到View的方法。这涉及将变量从一个类发送到一个普通的旧PHP页面。我确信之前已经讨论过了,但我想看看人们能想出什么样的想法。//thisfilewouldbe/controller/my_controller.phpclassMy_Controller{functionsomeFunction(){$var='HelloWorld';//howdowegetvartoourviewfileinthedocumentroot?//cool_view.php}} 最佳答案

php - Zend_Dom 为您提供了一个 DOMElement...我该如何使用它?

我正在尝试使用Zend_Dom进行一些非常简单的屏幕抓取(我想从我网站上的一小块新闻项目中抓取标题、一些正文和链接),但我不确定如何处理它给我的DOMElement。在Zend_Dom的手册中,代码说:foreach($resultsas$result){//$resultisaDOMElement}我如何使用这个DOMElement?一个详细的例子(在谷歌上寻找anchor元素):$url='http://google.com/';$client=newZend_Http_Client($url);$response=$client->request();$html=$respons

php - Zend_Tool 移除 Controller / Action

我用Zend_Tool制作了一个Controller,但现在我想删除该Controller。我知道我可以删除该文件,但我想知道是否有一种方法可以使用Zend_Tool执行此操作,因此我不需要自己编辑.zfproject.xml。谢谢! 最佳答案 您必须手动删除它。Thisfunctionalityisslatedfor1.10.Itwasleftoutofthe1.8and1.9releaseforacoupleofgoodreasons.Sincedeletingisaprettyirreversibleaction,andsom