Zend framework2 Zend Framework 2-输出表单元素,对象作为HTML字段 介绍

我正在使用一个可重用的管理模块;负责处理身份验证和ACL。此模块附带一个基本控制器,任何其他实现的模块都可以继承该控制器。因此,此控制器是Cp\AdminController,不可访问,但由所有其他控制器继承 问题 我有一个默认的/home controllerCp\home controller,它有几个动作;登录、注销和忘记/重置密码。目前我正在开发Cp\HomeController::indexAction。在此方法中,我只需执行以下操作: // ... controller logic

Zend framework2 如何在Zend Framework 2中设置复选框/单选按钮的位置?

我试过这样做: <?php echo $this->formRow($form->get('weekday'), Zend\Form\View\Helper\FormRow::LABEL_PREPEND); ?> 但这些标签仍然保留在复选框后面 如何正确设置标签位置?工作日是否为多复选框?如果是这样,请使用渲染方法formMultiCheckbox而不是formRow,标签将放置在您想要的位置 我一直在调试这个过程,这是一种奇怪的行为。调用类Zend/Form/V

Zend framework2 如何在Zend Framework 2中从表单元素/表单元素验证器链中删除验证器?

我在SO上阅读了这个问题:“并试图找到它,但找不到任何方法来分离/删除inaray验证程序。但是,InArray只是一个验证器。那么,如何从表单元素的验证器列表中删除验证器呢 我可以得到验证器: $myElement = $form->getInputFilter()->get('city'); $validatorChain = $cityElement->getValidatorChain(); $validators = $validatorChain->getVa

Zend framework2 zend framework 2使用其他注释进行gettext翻译

我想知道是否可能使用已创建的注释来构建其他注释,这些注释除了包含其他文本外,还包含已使用的注释 e、 g //归档 msgid "User no logged" msgstr "" msgid "#previous commend# as participant" msgstr "" //Es文件 msgid "User no logged" msgstr "Usuario no logueado" msgid "#previous commend# as pa

Zend framework2 在布局ZF2中调用多个Zend视图

我必须在zend中创建一个主题,它有不同的部分,如侧栏中的登录部分、侧栏中的在线用户部分和主内容区域 我想的是为每个部分创建一个不同的view.phtml文件,并在zend layout上调用它。但是我不知道如何在ZF2中的layout.phtml中调用多个视图。如果您不需要为每个小部件运行不同的操作,您可以拆分HTML并使用如下所示的include: <?php echo $this->doctype(); ?> <html lang="en"> <hea

Zend framework2 使用Zend\Dom\Query

我使用Zend\Dom\Query从网页中获取特定内容 这是html: <div class="menuName darkGreen leftMenu"> <a href="index.php?ref=MjBfMDJfMDZfMTRfMV8x">Mouse</a> </div> 如何获取鼠标的值 谢谢试试这个: $dom = new \Zend\Dom\Query($html); $results = $dom->execute(

Zend framework2 zf2中的模块管理器在哪里注册为服务管理器的服务?

我正在阅读ZendFramework2的代码,以便更好地理解它。我在代码中找不到模块管理器作为服务在服务管理器中注册的位置。非常感谢您的帮助 您好, Todor\Zend\Mvc\Application::init()服务管理器,传入一个,默认情况下定义了几个 因此,在典型的\Zend\Mvc\应用程序中,模块管理器通过该工厂连接到ServiceManager。工厂负责第一次请求它。\Zend\Mvc\Application::init()服务管理器,传入一个,默认情况下定义了几个 因此,在典型

Zend framework2 ZF2转换器在控制器中不工作?

我试图通过ServiceLocator在控制器中进行翻译,但这不是翻译,我在stackoverflow中尝试了许多Sulotion,但没有成功。我的系统使用多种语言,我的目标是在视图、控制器、表单和过滤器中使用transtor。在我看来,Translator正在发挥作用。任何建议和帮助都将不胜感激 不在控制器中工作: $this->getServiceLocator()->get('translator')->translate('my text',$myLocale); $

Zend framework2 莫蒂克救不了任何东西

我已经在我的web服务器上安装了Mautic。没有错误。但当我试图保存配置或保存新制作的页面时,Mautic显示它正在工作,但并没有完成 请稍候… 我不知道发生了什么事。请帮帮我!非常感谢。 另外,因为没有mautic标签,我不得不使用zend框架 我猜您的问题是由文件系统权限引起的。但要确定的是,还要检查/app/logs目录中的Mautic日志和服务器错误日志 顺便说一句,Mautic是基于Symfony2框架构建的,所以它可能是一个更好的标签。通过对文件授予适当的权限,同样的问题也为我解决

Zend framework2 在zf2表单属性中创建textarea时,在查看phtml页面的textarea中传递值

我想在zf2表单属性的帮助下创建文本区域,并在视图页面的文本区域中传递值,那么如何做到这一点呢?所以我想要这样的东西: <textarea class="form-control" name="title"> <?php echo $x;?> </textarea> 现在,我想将其更改为zf2表单,并在查看html页面中传递$x。据我所知,您想在视图模板中设置textarea的值 $form->prepare(); /../ $eleme

Zend framework2 是否禁用默认zfcUser路由?

我正在使用zfcUser,我想知道是否可以禁用默认路由,例如zfcUser/login,zfcUser/register,因为我不想公开它们 我查看了zfcuser.global.php,但似乎没有这样的选项 谢谢您可以通过设置空控制器或不匹配的路由配置来覆盖配置 解决方案1:覆盖可调用的zfcuser控制器: //YourApp\Module#getConfig()或config/autoload/zfcuser.override.global.php 返回数组( “控制器”=>阵列( 'in

Zend framework2 如何使用redirect()设置查询参数

我想在重定向时设置一个查询参数。我试过这个: $this->redirect()->toRoute('login/default', array('action' => 'forgotPassword', 'foo' => 'bar')); 它重定向到: /login/forgotPassword 而不是我想重定向的地方,即: /login/forgotPassword?foo=bar 查询参数属于URL方法的第三个参数 $this->redirect()-&

Zend framework2 XML RPC web API中的访问entityManager

大家好,我的社区 我目前正在使用Zend Framework 2开发一个XML RPc服务器。 我有一个ServiceController,负责创建服务器 class ServiceController extends AbstractActionController{ public function xmlAction() { $this->handleXML(); $response = $this->getResponse();

Zend framework2 事件获取ZF2中控制器下的所有操作

经过大量搜索,我找不到任何方法/服务(可能有),我可以从中获取某个控制器下的所有操作。 另外,我无法提供任何片段,因为没有关于此的帮助/文档。您能否解释获取所有操作的含义?您想要一个给定控制器的类方法列表(php的原生get_class_methods函数)?是否希望在调用控制器操作时可以侦听事件?你想做什么,或者你想从你的问题中得到什么结果,都不是特别清楚。使用反思。PHP有这个功能,但是Zend为PHP的反射功能提供了一个包装器,我说的是类似这样的东西=>您想要一个在调用控制器动作时可以侦听

Zend framework2 Zf2中的Bootstrap 3表单

如何在Zend Framework 2.2.4中使用Bootstrap 3 我指的是文本字段或文本区域。不起作用:(.我在网上找到了这个片段,但它也不起作用 $formRenderer = $this->formRenderer($form, 'renderer.bootstrap', 'horizontal'); ->好的,我自己找到了解决办法。 只需将类表单控件添加到表单字段。好的,我自己找到了解决方案。 只需将类表单控件添加到表单字段。如果您正在寻找比只添加表单控件更好的方法,请查

Zend framework2 Apigility调用已从控制器创建Rest服务

创建了一个具有敏捷性的Rest服务“用户” 我必须使用Params在另一个控制器内调用此服务 通过Http调用的其余URL为: 我唯一的想法是通过Zend\Http调用REST URL。您是否尝试过在PHP环境中直接从调用,而不是创建另一个Http传输 因为代码库都在一个ZF2实例中。。只需将类引用到控制器,并像通常那样调用它 请注意,您的代码库正在执行的任何筛选和预期的预控制器操作(如在路由中)都存在。。或者不是隐含的期望 编辑:正确的Zend方法是将另一个服务的类的实例注入到原始服务中。。i

Zend framework2 ZF2-Zend Framework 2,了解路由

我正试图了解ZF2中的模块布线 目前,我只能为一个动作创建一个控制器,我正在努力找出这个路由。我已经看过了其他模块和插件,我有点明白了,只需要轻轻一推就能“明白” 在这个例子中,我试图路由到两个动作:indexAction和cmsToolAction 基本上,用户导航到: /affiliates/overview /affiliates/cmstools 错误是: The requested URL could not be matched by routing. 我想我首先要做的是理解MV

Zend framework2 ZF2客户端到Salesforce REST API

我的系统应该在注册过程中验证用户的类型。使用Salesforce提供的数据进行验证。我创建了SalesforceRESTAPI。我想知道如何创建ZF2客户端来使用Salesforce REST API?它是作为zf2惰性服务还是作为常规服务进行的?到目前为止您尝试了什么?我正在尝试为salesforce设置此软件包,但我还不确定它是否适用于我:

Zend framework2 如何在ZF2 zend db中缓冲未缓冲的结果集?

我的Atlas类在给定一组非连续但连续的col1值的情况下执行递归数据探索,这些值从MySQL表1中以$startingVal开头读取。Limit$totalVal是任何给定会话期间工作单元的节流阀。在每个递归中,Atlas将从不同的表中检索0到8个0-8行 致命错误:未捕获异常“Zend\Db\Adapter\exception\RuntimeException” 消息“行计数在未缓冲的结果集中不可用。” 在/path/vendor/Zend/Zend db/src/Adapter/Drive

Zend framework2 ZF2-如何将服务注入视图?

我有一个服务类MyService,通过将其作为参数传递到控制器构造函数中,在控制器上使用它。不用说,我使用工厂来实例化控制器,并使用工厂的服务定位器来检索MyService,然后将其传递给实例化的控制器 // factory $sl = $sl->getServiceLocator(); $ms = $sl->get(MyService::class); return new MyController($sm); 现在,我需要视图中的服务。我尝试创建一个视图帮助器,将MyServ

Zend framework2 zfcuser-白名单路由和所有子路由

我在应用程序中使用ZfcUser模块来保护对/admin路由的访问。因为我想阻止/admin的所有子路由,除了/login、/register等 为了做到这一点,我在这里添加了一个来自accepted answer的代码- 它可以工作,但是它也会阻止对根路由的访问——因为有很多根路由,我真的不想将每个路由都添加到白名单中。是否有任何方法仅限制对/admin路由的访问 是否有任何方法仅限制对/admin路由的访问 这实际上意味着,与白名单相比,您需要黑名单或更改条件检查的逻辑 根据您的要求,您可以

Zend framework2 ZfcUser注册并发症

我的问题是,ZfcUser模块在OpenShift主机上不能正常工作。在我的电脑上,一切正常,我可以注册和登录,但无法上传。甚至没有错误出现。它所说的一切都是“身份验证失败。请重试。” 我的配置似乎还可以,我尝试了这么多不同的组合,但看起来scipts可以访问数据库(当我更改为随机设置时,会显示异常等) 我发现,当我提交注册表表单时,它会通过,但不会将用户添加到数据库中,它是空的。另一件事是,即使“login\u after\u reigster”选项为“false”,它仍然会在“passed”

Zend framework2 模型工厂Zend 2

我希望使用Zend Framework 2以一种优雅的方式创建模型工厂(TableGateway) 我不想将所有依赖项注入都放在module.config.php文件中。好吧,我也不喜欢这样,为了更好的可读性,我把它们都放在工厂类中 Module.php class Module implements \Zend\ModuleManager\Feature\ServiceProviderInterface { public function getServiceConfig()

Zend framework2 Zend Framework-使用控制器返回图像/文件

我是Zend Framework 2的新手,只懂一点基础知识。我发现很难找到很多例子 问题:获取数据库中的BLOB字段并通过控制器显示它。例如:www.mysite.com/images/2将从数据库中检索一个BLOB并将其作为图像显示给用户,因此像这样的html标记将显示一个图像 我通常在ASP.NETMVC中完成,但不知道如何在这里完成。如果有人能告诉我如何实现这一目标,我将非常高兴 假设我已经从数据库中获取了图像 我设法找到了如何返回JSON,并相信像这样简单的事情会奏效。但是找不到解决办

Zend framework2 通过phpunit访问时,ServiceManager无法获取全局配置的记录器

我有一个实现以下功能的模型: \Zend\ServiceManager\ServiceLocatorAwareInterface 该模型依赖于\configs\autoload\global.php中定义的记录器,并通过执行以下操作进行检索: $this->getServiceLocator()->get("Zend\Log") 如果我在一个网页上,这很有用,但是在phpunit中,相同的代码会在消息中中断: Zend\ServiceManager\Exception\Servi

Zend framework2 在zend framework 2中转换选择表单元素选项

我想转换表单中select元素的选项。现在我知道了如何从这里翻译表单元素标签: (尽管我没有使用此方法) 我还知道如何从这里翻译表单消息: 但到目前为止,我不知道如何翻译组合框中的选项。我想从服务管理器获取转换器,但显然您无法从表单对象访问serviceLocator。我还认为我可以在模板中打印select元素之前修改它的选项,但我不知道如何修改 所以,我感谢你的帮助。谢谢我不确定这是不是正确的方法,但我自己解决了。在视图模板中,在回显元素之前,我执行了以下操作: $this->f

Zend framework2 在ZF2中转义Html文本

我有这样一个文本: <p><strong>Lorem</strong> ipsur&nbsp;</p> 要在Zend Framework 2中查看没有html标记的文本,我该怎么办 我试着说: <?php echo $this->escapehtml($array['text']); ?> 我读到,为了安全起见,这样做是不好的: <?php echo $array['descrizione']; ?> 我

Zend framework2 ZF3-事件管理器和调度事件

在旧的ZF2应用程序中,如果匹配的路由以admin开头,我会更改调度侦听器中的布局。现在,我启动了一个新项目,希望使用ZF3组件,但事件管理器确实有一些更改,我得到以下例外: 未捕获的TypeError:传递给Zend\EventManager\EventManager::attach()的参数2必须是可调用的,未指定任何参数 我真的不知道如何在ZF3中处理这个问题。以下是我在ZF2应用程序中更改布局的相关源代码: Module.php namespace Admin; use Zend\Ev

Zend framework2 如何在特定位置添加zend表单元素?

我创建了一个抽象表单类,它向表单中添加了submit元素。当我的其他表单类扩展这个表单类时,我必须调用类底部的parent::\u construct(),以便最后添加submit元素 如果我先调用父对象::\uu construct(),如何将提交按钮设置为表单事件中的最后一个元素?表单添加函数接受两个参数-数组或元素实例,以及标志数组。标志选项之一是优先级。数字越小,它在元素列表中显示的越低。因此,将其设置为-1000(除非您有超过1000个元素)将设置提交按钮以显示在表单底部: $this

Zend framework2 如何在Zend Framework 2中设置第一个应用程序

我正在zf2中创建我的第一个应用程序。 我关注Zend Official网站。我已从github下载了骨架应用程序,如给定链接中所示。当我提取它并将其放入我的文件夹并运行时,它会显示此致命错误 Fatal error: Uncaught exception 'RuntimeException' with message 'Unable to load ZF2. Run `php composer.phar install` or define a ZF2_PATH environment

Zend framework2 如何以最简单的形式使用zf2 ACL和身份验证存储

您好,我需要使用ACL的情况下,用户只能登录通过第三方服务,如facebook谷歌等,他们只有两个角色的客人和用户。现在,我正在使用\Zend\Authentication\Storage\Session()在身份验证后将用户对象存储在会话中,但我不想对每个操作进行检查以了解用户的状态。我想通过使用一个简单的访问控制列表来保持它的简单性。我已经检查了许多模块,如zfcUser等,但它们远比我实际需要的复杂。我尝试构建自己的ACL插件,但文档不够好,关于zf2 ACL的教程侧重于不同的情况 提前感

Zend framework2 Zend框架2-Cookie概念

我经常冲浪。我想使用COOKIE分配和检索一个值。在ZF2中我能做什么?我看到了很多在cookie中赋值的例子。请解释如何从cookie中检索值。HTTP中的cookie(请参阅存储在请求中的内容,并在每次发出请求时发送)。响应可以将其他参数添加到已存在的cookie中 因此,cookie检索是通过请求完成的,要更新cookie,您可以使用响应。根据RFC 2109,您分别使用cookie头和设置cookie头。因此,您可以通过 $this->getRequest()->getHea

Zend framework2 ZF2:如何将Zend_Acl组件包含到定制的php应用程序中?

我正试图在自定义构建的php应用程序中使用Zend/Permissions/Acl/Acl类,但遇到以下错误时无法避免: 致命错误:在第9行的/users/myuser/htdocs/test/index.php中找不到类“Zend\Permissions\Acl\Acl” 这是我的文件系统组织和我正在使用的php代码的截图。 我从以下文档中复制了Acl初始化代码: 我是Zend框架的新手,但我真的很想开始使用Acl类。请提供帮助。使用并不能取代要求,您需要一个自动加载器,以便包含文件。请看一

Zend framework2 404未使用Zend framework 2在JSON中呈现HTTP错误

我正在使用zend framework2创建一个简单的restful api,我已经参考了Rob Allen关于这个主题的注释以及作者的这篇优秀教程http://hounddog.github.com/blog/getting-started-with-rest-and-zend-framework-2/ 下面是我的模块_config.php。您将看到我配置了路由和JSON视图策略。我的理解是,当您以这种方式设置JSON策略时,它可以容纳所有模块。问题是,当输入无效路由时,404响应将以html

Zend framework2 ZF2-get无法获取或创建getAlbumTable的实例

我在标题中使用了getAlbumTable,因为我面临的问题是基于Zend Album教程的,其他有类似问题的人可能更容易找到。我所做的就是把这张专辑改名为“冠军杯” 我的错误: Zend\Mvc\Controller\PluginManager::get was unable to fetch or create an instance for getChampralliesTable 我要做的是从我创建的第二个模型执行一个函数。我可以从“原始”模型无问题AlbumTable或Champio

Zend framework2 ZF2设置自定义URL/路由和视图

我正在使用ZF2作为另一个应用程序的组件 我正在寻找一种在init()和run()调用之间设置应用程序的URL和视图模板的方法。我想要一种方法来修改请求和响应对象,或者使用不同的URL重新生成它们 我目前使用ob_start()和ob_get_clean()以及一个视图模板,该模板只生成_内容,从而将ZF2的输出注入到另一个应用程序的页面中 如果您对方法有任何建议,我们将不胜感激。例如,在Module.php中,您可以将事件附加到事件管理器 class Module { public f

Zend framework2 Zf2视图模型与JsonModel

在我的Zf2项目中,我一直在使用ViewModel和JsonModel。我想知道的是,在进行ajax调用并将html呈现到div中时,使用哪个更好 return new ViewModel(array()); or return new \Zend\View\Model\JsonModel(array()); 两者的效率相同吗?或者还有其他一些我还不了解的区别?JsonModel是ViewModel的子类,它只是禁用布局,将所有变量序列化为json并返回它 如果希望使用javascript

上一页 1 2 ...  5   6   7   8    9   10   11  ... 下一页 最后一页 共 38 页