Zend framework2 如何在没有Git的情况下安装ZfcBase(Zend Framework 2)?

如果这是一个微不足道的问题,我道歉 的安装指南只提供了这么多信息 “只需将此项目克隆到您的./vendor/目录并启用即可 在您的./config/application.config.php文件中。” 我的共享主机解决方案中没有git,但我使用的是composer 谁能给我一个通用的方法,我可以安装Zfc模块没有git?(我是Zend的新手) 编辑:我猜我可以将zip文件放到我的/供应商文件夹中,然后在那里解压?但这并不好,因为如果有新版本出现,我不想手动更新它。如果您使用的是composer

Zend framework2 ZF2-向控制器中的导航添加页面

在我的项目中,我有一个导航,它是使用默认工厂从config.php文件中的数组创建的。我想将子页面添加到控制器中的当前页面 class IndexController extends AbstractActionController { public function newpageAction() { $navigation = $this->getServiceLocator()->get('navigation'); $currentPa

Zend framework2 BJYAAuthorize:父角色id“用户”不存在

我有一个父角色id用户不存在错误 我想让BjyAuthorize工作。在我的配置中,我有 'bjyauthorize' => array( // Using the authentication identity provider, which basically reads the roles from the auth service's identity 'identity_provider' => 'BjyAuthorize\Provider\Identity

Zend framework2 在zf2中实现phpsysinfo

有人知道如何在ZF2项目中实施吗? 我需要一个简短的概述,不必通过ssh连接到服务器,服务器上正在发生什么。我知道有很多监控软件,但这对我来说就足够了。任何回复的Thx…phpSysInfo是一个独立的软件,不打算集成到另一个项目中(例如ZF2) 如果您构建一个ZF2模块,则可能可以重用源代码中的某些类别,phpSysInfo是一个独立的软件,不打算集成到另一个项目中(例如ZF2) 如果您构建一个ZF2模块,您可能可以重用源代码中的一些类

Zend framework2 zf2中的Lucene搜索

Lucene搜索库是否已从ZendFramework 2中删除?因为我找不到它更新: 它在这里有自己的回购协议: 我找不到它。我想知道它是否可以与以前版本的库进行互操作。我还注意到它出现在1.9中,但我没有看到1.9可供下载 2.0分支正在进行以下工作: 这是指Lucene的变化: 更多工作在这里: 在这里看不到: 看起来他们已经将其作为可选组件。它现在在自己的repo中:刚刚看到您的评论,同时正在更新我的答案。文档仍然稀少。请注意,您可以通过Composer安装它。您在任何应用程序中尝

Zend framework2 zf2无法渲染部分导航

我正在尝试做“$partial=array(DIR”/menu.phtml,“default”) 和im获取错误致命错误:Zend\View\Exception\RuntimeException:Zend\View\Renderer\PhpRenderer::render:无法呈现模板“/home/cawa/www/zf2/module/Nav/View/layout/menu.phtml”;解析程序无法解析为第471行的/home/cawa/www/zf2/vendor/zendframewo

Zend framework2 Zend Framework 2导航';s例外

我想在layout.phtml文件中显示导航菜单: <?php echo $this->navigation('navigation')->menu(); ?> 然后我为Zend/Navigation实例编写了一个加载程序: 'service_manager' => array( 'factories' => array( 'translator' => 'Zend\I18n\Translator\Transla

Zend framework2 zend framework 2控制器中的基本路径访问

如何在ZF 2中的控制器中调用basePath帮助器。我必须重定向到需要基本路径的特定url。 返回$this->redirect()->toUrl($basePath.'/application/rent/search') 完整的基本url(http://...)可从控制器内部确定,如下所示: $event = $this->getEvent(); $request = $event->getRequest(); $router = $event->getRouter();

Zend framework2 ZF2捕获头样式辅助程序

我在我的应用程序中使用了以下代码 <?php $this->headStyle()->captureStart() ?> body { background-color: <?php echo $this->bgColor ?>; } <?php $this->headStyle()->captureEnd() ?> 身体{ 背景色:; } 我的视图脚本中出现此错误 致命错误:对非对象调用成员函数captureSta

Zend framework2 如何从zf2中的控制器中禁用全局视图/布局对象?

我使用的是ZF2.0.6,我知道以下禁用视图的技巧,但它保留了其他全局视图/布局不变。我也知道有一种setContent方法,它可以处理我不需要的所有东西那么如何从控制器中禁用全局视图/布局对象? 仅禁用视图 重击回应 在模块引导和分派事件中设置布局时似乎有问题。我决定使用clobber方法并传递一个新的视图模型。这似乎有效,但必须有一个更优雅的方法 控制器 抱歉,Sam认为这是显而易见的——标题就是问题所在——但我也会将其添加到内容块>)我猜只是没有理解;)你到底想要实现什么?总的来说,对于你

Zend framework2 Zf2在应用程序范围内禁用布局

目前,我正在尝试使用Zend Framework 2构建一个应用程序,该应用程序通过ajax请求合并模式屏幕。我的计划是在将modal指定为URL参数时禁用布局。但是,如果我尝试下面的代码,会出现以下错误: Zend\View\Exception\DomainException: Inconsistent state; child view model is marked as terminal 使用此代码: $events->attach ( MvcEvent::EVENT_DISPA

Zend framework2 如何为带有注释的输入设置默认值?

假设我有这样一个输入: /** * @Annotation\Type("Zend\Form\Element\Hidden") * @Annotation\Required(FALSE) */ public $flag; 如何设置它的默认值?假设我希望它默认为“0”。使用属性注释 @Annotation\Attributes({"value": 0}) @Annotation\Attributes({“value”:0})?谢谢,将其作为答案发布。没问题,不是100%确定,因此添加了评论

Zend framework2 Date Validotor给出异常,与其他过滤器不一样

我正在Zend框架中使用4阶段注册页面 I am using Filter Class. All validations works fine and display error in their approriate place(near the element), If there is any Issue. 但我对“日期”元素有问题。它不会像其他validotors那样给出错误,并且在日期格式无效的情况下会中断页面 我用的是Like $this->add(array(

Zend framework2 在ZF2中放置自定义库的位置

我的项目中有自定义库 现在我将该库存储在供应商文件夹中 但我认为这并不好,因为vendor是第三方开发人员的文件夹,vendor文件夹被标记为gitignore 我应该把自定义库放在哪里 谢谢您几乎可以在任何地方创建目录,我创建了一个名为“lib”的文件夹,它与您的模块和供应商文件夹处于同一级别,用于将自定义库放在其中 别忘了将名称空间添加到自动加载器中

Zend framework2 phpunit zf2-未找到类

我在尝试测试控制器时收到此消息 Fatal error: Class 'Zend\Test\PHPUnit\Controller\AbstractHttpControllerTestCase' not found in 然而,在此之前我已经配置了一个自动加载器并实例化了一个zend类。对我来说没什么意义 编辑 实际上,zend\test没有包括在内,我使用的是2012年10月17日的zf2旧版本,只是一个git克隆。但这不包括测试。它们是后来添加的,但我必须找出从哪里获得与主库版本兼

Zend framework2 Zend Framework 2中的工厂类与闭包

在Zend Framework 2中使用工厂类或闭包更好吗?为什么 我知道闭包无法序列化,但如果您从模块#getServiceConfig()返回闭包,这不会影响其余配置数据的缓存,并且闭包将缓存在操作码缓存中 构造工厂类和执行闭包的性能有什么不同?PHP是否仅在执行闭包时包装和实例化闭包,还是会在每次请求时为配置文件中定义的每个闭包包装和实例化闭包 有人比较过每种方法的执行时间吗 另见: PHP将在编译时将配置中的匿名函数转换为closure类的实例,以便在每次请求时都这样做。这与将在运

Zend framework2 Zend Framework 2中的ajax调用应该使用哪个控件操作?

我正在做一个搜索框。我缺少的是有两个控制器,ActionController和RestfulController。我通过jQuery进行ajax调用。现在,它可以与ActionController一起工作,并显示结果。问题是何时使用RestufulController。当我们真的需要通过restful服务进行GET、POST、PUT和DELETE操作时,它会起作用吗?在我看来,我可以将其用作获取键入的“搜索”文本结果的GET场景。在使用RESTful界面时,应该使用AbstractRestful

Zend framework2 ZF2配置/自动加载文件夹内容(ConfigGlobPath)

我想初始化一个zf2应用程序,使用旧php应用程序中的类、服务和一些参数。 我已经将ZF2和应用程序包含到旧的php应用程序中,并自动加载了composer。许多部件正在工作,但不包括config/autoload文件夹的配置文件。我已尝试在源位置搜索该部件,但找不到该部件,其中ConfigGlobPath已添加/合并到配置中。 我必须运行应用程序吗?我只是想初始化它以使用这些服务。可能您的应用程序根文件夹有问题,或者您在application.config.php中定义的指向配置文件的路径有问

Zend framework2 在zend framework 2中获取子路由

如何获取特定路线的所有儿童路线? 例如,获取zfcadmin路由的所有子节点您必须从ServiceManager获取服务密钥路由器。这将为您的应用程序提供路由器。返回值的类型为Zend\Mvc\Router\Http\TreeRouteStack。从那一点开始,你应该很乐意去

Zend framework2 zend 2:试图通过';在local.php中指定备用数据库失败;适配器';钥匙

我正在尝试让一个特定的模块连接到另一个数据库。[我已经询问了][1]如何做到这一点,并获得了[此链接][2] 这并不十分复杂,但看起来我做错了什么,因为我看到了ServiceNotCreatedException 下面是我的config/autoload/local.php的样子: return array( 'db' => array( //Override global.php 'dsn' to specify local port on

Zend framework2 使用omnipay通过securepay处理时出现无效指纹异常

我试图了解使用Omnipay/SecurePay进行支付的流程,但在尝试完成购买时总是会出错 从在线文档中我可以看到,completetpurchase函数应该使用与purchase函数相同的参数调用,但是当我调用completetpurchase时,我收到一个“无效指纹”异常 还将引发以下错误: Undefined index: merchant in /var/www/vendor/omnipay/securepay/src/Message/DirectPostCompletePurchas

Zend framework2 Zend Framework 2本地安装程序中缺少其他错误信息

我安装了zend应用程序,收到500条错误消息 An error occurred An error occurred during execution; please try again later. 缺少附加信息部分 我需要设置dev环境变量还是什么 我无法找出问题所在您可以直接在php.ini文件或index.php文件中将php error display设置为true来显示有关错误的更多信息 在index.php文件中,您可以按如下方式进行操作: <?php error_re

Zend framework2 如何将语言变量传递给ZF2中的布局?

我刚刚启动了Zend Framework 2,我希望能够将一种语言附加到doctype 引导: $this->layout()->setVariable('language', 'nl'); Layout.phtml <html lang="<?php echo $language;?>"> 您至少有两个选项: 您可以编写自定义视图帮助器来解析和返回语言,并在布局中使用它,如: <html lang="<?php echo $this->

Zend framework2 zf2追加到现有列内容

我正在尝试使用mysql的CONCAT特性,使用zf2 Zend框架 如何附加到现有的文本列值 范例 旧值:image1Path 新值:image1Path**image2path 模型表文件中的My函数 public function updatePresImages($orderId,$newImageName) { $data = array( 'prescription_upload_path' => ??, 'date_u

Zend framework2 如何在不使用ZF2中的SkeletonApp的情况下(正确)安装ScnSocialAuth

我从中读自述。我不能使用ZendSkeleton,因为我想将它集成到现有的项目中 我是个新手,自述文件没有回答一些问题,比如 如何将其与我的zfc用户/login.phtml/register.phtml等集成 在自述文件的最后一步之后,我该怎么做 如果测试正常,我需要访问哪个页面 我的问题是自述文件有一个突然的结尾,让我对如何使用/访问它一无所知 但是,我遵循自述文件中的所有步骤,最后出现以下错误: PHP致命错误:对第3行/view/zfc user/user/login.phtml中的非对

Zend framework2 ZendDeveloperTools使用composer创建git子模块,无法添加到git repo

当我添加composer repoZendDeveloperTools时,它会创建一个git子模块,然后我无法提交它。如何将其添加到我的应用程序github帐户 问题在于使用Zend Studio提交子模块。如果您跳上命令行,您可以提交,但在Zend Studio中似乎无法提交。请解释如何添加存储库。可能会显示您正在执行的命令。您是否使用Git而不是通过Composer获取回购协议?这是zend studio的问题。

Zend framework2 zf2使用独立视图

我正在尝试在没有完整框架堆栈的情况下使用\Zend\View组件进行页面和表单呈现 使用composer,我安装了zendframework\zend view 2.6 经过一些研究,我发现以下代码示例可以使用独立视图: $resolver = new \Zend\View\Resolver\TemplatePathStack(); $resolver->addPath('/path/to/view/dir'); $renderer = new \Zend\View\Renderer\P

Zend framework2 ZF2不验证集合中的元素

我在验证具有Collection类型元素的表单时遇到问题 首先,我创建一个“Collection”类型的元素,然后添加几个文本类型的元素 表单呈现正确,问题是表单始终有效 如何验证集合类型元素 表格类别: class TestForm extends Form { private $inputFilter; public function __construct($name = null) { parent::__construct($name); $this->a

Zend framework2 如何在zend framework 2.0中创建模型以处理多个表

我是zend框架的新手,并且直接开始使用zf2 我正在尝试构建能够处理多个表的模型。我使用以下内容作为参考 Zend Framework:文档:创建模型和数据库表-Zend Framework手册 及 Zend Framework 2(beta版)入门–Rob Allen的DevNotes 现在,我成功地用Akrabat的zf2应用程序中给出的表网关模式构建了一个模型 但表网关模式只支持一个表 所以我尝试了zend Dbtable,以便使用zend_db_表的关系特性 在上面的链接(模型的快速启

Zend framework2 EventCollection是否过时?

我正在学习本教程:关于ZF2的事件管理器,它引用了一个EventCollection,我在我的框架中找不到它。自撰写本文以来,他们是否更改了此功能?在ZF2中,EventCollection对象已替换为EventManagerInterface。但它存在于1.12的后端口版本中。你提到的那篇文章已经有一年了。检查并查看手册中的更新

Zend framework2 Zend 2是否使用Bcrypt进行身份验证?

谷歌没有太多的解决方案() 因为bcrypt每次都生成一个新的哈希,所以身份验证失败。我已经研究了代码(可能自己扩展类),但它相当混乱(更喜欢本机解决方案)。如何将$bcrpt->verify()与$identity->isValid()一起使用 编辑:目前,我已经对authentication DbTable类进行了子类化,它正在工作,但我高度怀疑它是否经过优化/“完全正确”。仍在寻找“优雅”的解决方案。正如您应该知道的,BCrypt使用盐进行哈希运算。每次都会随机产生盐。这大大增加了在数据库

Zend framework2 如果不循环第一个结果集,则无法查询第二个结果集

我在ZF2尝试使用表网关和获取结果集时遇到问题: 我正在尝试查询两个结果集(来自两个不同的表/两个不同的网关),并将它们发送到视图,以进行迭代并放置在屏幕上 (简化示例): 当Model\Table\Table1和Model\Table\Table2具有全取功能时: public function fetchAll() { return $this->tableGateway->select(); } 那么在我看来, ... <?php foreach($table1

Zend framework2 zf2 JSON-RPC服务器如何返回自定义错误

我正在寻找从JSON-RPC公开类返回自定义错误的正确方法 JSON-RPC具有报告错误条件的特殊格式。所有错误至少需要提供错误消息和错误代码;或者,它们可以提供额外的数据,例如回溯 错误代码来自XML-RPC EPI项目推荐的代码。Zend\Json\Server根据错误条件适当地分配代码。对于应用程序例外情况,使用代码'-32000' 我将使用文档中示例代码的divide方法来解释: <?php /** * Calculator - sample class to expose vi

Zend framework2 ZF2 PHPUnit-测试控制器

所以我决定深入研究PHPUnit,我已经阅读了大量的文档并在各地找到了示例,但是我被一个错误卡住了,我根本无法通过。我希望有人能帮我指出我遗漏了什么 可以找到我正在使用的当前文档 以下是我的项目树的外观: LoginControllerTest.php <?php namespace LoginTest\Controller; use LoginTest\Bootstrap; use Zend\Test\PHPUnit\Controller\AbstractHttpControlle

Zend framework2 zf2验证器-仅当日期为工作日时有效

使用ZF2\Zend\Validate,是否只有在工作日才可以验证日期?那么周末,不管是月还是年,都会无法通过验证 输入是一个普通的文本字段。我认为Zend\Validate没有验证器来检查它 您可能需要编写自己的自定义验证器来进行检查 看看这个,看看如何执行实际检查(实际上,答案是相反的,但很容易调整)你是对的(我应该在发布之前搜索相反的条件)-谢谢!

Zend framework2 不带Vhost配置的Zend Framework 2

我已经使用Zend Framework 2完成了我的第一个web应用程序,我将把它放到网上。 但may web host不允许我更改vhost配置! 允许使用.htaccess文件 因此,我的问题是:如何仅使用.htaccess文件设置我的ZF2应用程序?假设您有一个基于框架的标准ZF2应用程序,然后尝试在根目录中创建一个.htaccess文件,其中包含以下内容: RewriteEngine On RewriteRule ^\.htaccess$ - [F] RewriteCond %{REQ

Zend framework2 ZF2自动加载自定义控制器

我在ZF2中创建了一个简单的应用程序。在某个时候,我决定创建一组新的功能,因此我通过以下方式创建了一个新文件夹: module Application src Application Controller IndexController.php Issue Controller Fo

Zend framework2 ZF2仪表板-需要添加来自多个模块的视图

我正在尝试将仪表板添加到我的ZF2应用程序中。 我想通过收集多个模块的视图来构建仪表板。我添加到应用程序中的每个模块都需要将自己的视图添加到仪表板中 我不确定哪种方法是最好的。以下是我的想法: 一,。 在呈现仪表板的控制器操作中,我触发一个事件。此事件由我的模块捕获,例如在它们的init()方法中。每个模块都添加自己的ViewModel。在控制器操作中,我可以将它们添加到基本ViewModel。 问题:无法为仪表板部件(由其他模块添加的ViewModels)设置排序顺序 二,。 我可以扩展ZF2

Zend framework2 路由无法匹配请求的URL。ZF2

这就是我得到的错误。我正在从一本书中学习zf2,但他们忘了说我应该把这段代码放在哪里(我尝试了几次,但没有一次成功) 这是我的module.config.php <?php return array( 'controllers' => array( 'invokables' => array( 'Users\Controller\Index' => 'Users\Controller\Inde

Zend framework2 如何在布局视图中检查无效路由

我在Application/view/layout/layout.phtml中编写了这段代码,用于添加指向当前页面的链接。我添加此项是为了调试以刷新当前页面 <li class="active"><a href="<?php echo $this->url() ?>"><?php echo $this->translate('Refresh') ?></a></li> 只要我没有无效的路由(404错误),这

Zend framework2 在ZF2中的任何位置获取服务定位器

根据这篇文章: ServiceManager“简而言之是一个提供对象的简单应用程序注册表”。所以,我认为它应该是一个我们可以访问应用程序中任何地方的单例。但对于ServiceManager来说,情况并非如此 为什么我不能在应用程序中的任何地方获取ServiceLocator实例?这里有一个简单的方法,可以让ServiceLocator在任何地方实例化对象……这是一个非常简单的模块,可以将应用程序引导上的ServiceLocator设置为类中的静态变量……如果可以,您可以创建更复杂的东西不符合您的

Zend framework2 无骨架的Zend框架2

我是Zend Framework 2的新手,我在ZendFramework2网站上试用了CRUD应用程序。但是我怀疑在没有Zendskletonapplication的情况下是否可以使用zend framework 2 如果可能,我如何在我的应用程序中包括该框架 谢谢 您可以使用Composer包含单个组件(如果您只需要这些组件的话)。但是,如果您正试图制作一个完整的ZF2应用程序,那么框架可以让您的生活更轻松。你好,蒂姆·福坦!谢谢你的回答!但是如何使用composer包含这些单独的组件呢?我

上一页   1   2   3    4   5   6  ... 下一页 最后一页 共 38 页