草庐IT

zend-application

全部标签

php - 用于 Eclipse PDT 的 Zend Framework 插件

我安装了eclipsePDTIDE1.2.0版。我已经将它与Dojo一起使用来开发非常有趣的Ajax应用程序。现在我想在我的eclipseIDE中启用Zend框架。我怎样才能做到这一点。经过一番谷歌搜索后,我尝试了以下方法。1.)下载Zend框架并解压到我的C目录。2.)在我的php.ini文件中添加以下路径include_path=".;C:\ZendFramework-1.10.5\library"3.)更改Apache中httpd.conf文件中的以下行以支持.htaccess文件AllowOverrideNone到AllowOverrideAll重新启动Apache一次并测试是

php - application.ini 中的 Zend_Log

是否有任何示例如何从application.ini设置zend日志实例?我只找到了一个记录到文件的示例,但我想登录到SQLITE数据库表?ZendLogresource 最佳答案 好问题。我找不到从Bootstrap配置实例化Zend_Log_Writer_Db的方法。编写器类需要一个Zend_Db_Adapter对象。它不接受字符串。ZF项目需要进一步开发此用例。他们甚至没有任何包含Db编写器的Zend_Application_Resource_Log单元测试。到那时我能建议的最好的是,您的Bootstrap类需要在_initLo

php - 我们如何将数据从 Controller 传递到 zend 中查看?

我从zend框架1.11开始。我们如何将View中的不同$data值从Controller传递到View,就像我们在codeigniter中传递的那样。$data['pass_one_thing']=$this->model1->pass_all_mangoes();$data['pass_another_thing']=$this->model2->pass_all_oranges();$this->load->view('viewfile',$data);然后在View中,我们在同一View文件中使用foreach循环获取$pass_one_thing和$pass_another_

php - Zend 框架 2 : Empty isValid/getMessages

我正在创建注册表单:这是我的操作:publicfunctionregistrationAction(){$form=newRegistrationForm();$request=$this->getRequest();if($request->isPost()){$users=newUsers();$form->setInputFilter($users->getInputFilter());$form->setData($request->getPost());var_dump($form->isValid());exit;if($form->isValid()){$users->e

php - Yii2 - 获取未知属性:yii\console\Application::user

我试图从终端运行一个控制台Controller,但我每次都收到这个错误Error:Gettingunknownproperty:yii\console\Application::user这是ControllerclassTestControllerextends\yii\console\Controller{publicfunctionactionIndex(){echo'thisisconsoleaction';}}这是控制台配置return['id'=>'app-console','basePath'=>dirname(__DIR__),'bootstrap'=>['log'],'

php - Zend框架;让 Controller 使用不同的查看器

我正在使用Zend框架。我有一个名为“UserController”的Controller,它有一个公共(public)函数displayAction()。我想知道如何让该操作方法使用与默认display.phtml不同的查看器。感谢任何帮助。 最佳答案 你可以使用$this->render('actionName');或者,您可以通过调用直接调用View脚本$this->renderScript('path/to/viewscript.phtml');更多信息可以看http://framework.zend.com/manual/

php - Qcodo vs. CakePHP vs. Zend

按照目前的情况,这个问题不适合我们的问答形式。我们希望答案得到事实、引用或专业知识的支持,但这个问题可能会引发辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visitthehelpcenter指导。关闭10年前。我对CakePHP有所了解,认为它是一个很棒的框架。然后,我遇到了一个叫做Qcodo的东西。它是另一个PHP框架。我经常听Zend。它们看起来都很整洁,但我想知道所有这些框架之间有什么区别。在我浪费太多时间学习另一个框架之前,有谁知道每个框架的优缺点?他们似乎都有一个共同的目标:使PHP中的Web应用程序开发变得简单、模块化和可扩展。编辑在CakePHP

php - 为什么我在 Zend MVC 中的驼峰式操作试图调用非驼峰式方法名称?

Action名称的Zend标准是驼峰式,但是如果我创建一个带有驼峰式外壳的Action,请求会失败,因为它试图调用没有驼峰式外壳的方法(Action)!例子:我在模块“abc”中有一个名为“changeEmail”的操作。该方法是“changeEmailAction”(由ZendTool创建)。如果我尝试访问/abc/changeEmail,我会返回一条错误消息:“消息:操作“changeemail”不存在并且未被困在__call()中”。我能够让它工作的唯一方法是只创建全部小写的Action名称。这导致可读性很差,并且与建议的命名约定相反。我错过了什么?

java - Struts 与 Zend? Java 与 PHP?

按照目前的情况,这个问题不适合我们的问答形式。我们希望答案得到事实、引用或专业知识的支持,但这个问题可能会引发辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visitthehelpcenter指导。关闭10年前。我知道这是一个需要回答的热门问题^^在我看来,现在使用Java还是PHP是系统资源(硬件、软件等)的问题。对于Java,您必须在您的服务器上部署J2EEStack(JDK、AppServer等)(~200M),对于PHP,您需要部署一个LAMP系统(~100M)。在我看来,使用Java是因为Web应用程序中的面向对象编程,但今天我们有很多面向对象的Web

php - 就像在 zend 框架 2 中的 where 查询

我正在使用Zend框架2.x并遇到了这个问题,因为我已经搜索了很多。我想在查询中使用like子句,但每次都给出错误:这是我的努力:$sql=newSql($this->adapter);$select=$sql->select()->columns(array('user_profile_id','profile_login_name'))->from($this->table)->where->like('profile_login_name','%'.$strSearch.'%');echo$select->getSqlString();die;但这给出了错误:Fatalerror