Zend framework2 zf2应用程序未进入视图文件

我的zf2应用程序中有一个奇怪的问题,我无法处理它。 我已经拿到了我的模块认证。在这个模块中,我有控制器AuthController和动作登录。 为了让它更容易,让我们假设这个动作是空的。只有返回数组部分。 现在在module.config.php中 'view_manager' => array( 'display_not_found_reason' => true, 'display_exceptions' => true, 'doctype' =&

Zend framework2 路由器匹配未返回matchedRouteName

在这个网站的帮助下,我一直在慢慢地解决一些问题。我想我已经解决了最后一个问题。在我的boostrap中,我有以下代码: $eventManager = $event->getApplication()->getEventManager(); $moduleRouteListener = new ModuleRouteListener(); $moduleRouteListener->attach($eventManager); $serviceManag

Zend framework2 Zend Framework 2-身份验证/ACL

您好,我是ZF2的新手,我正在通过创建一个扩展应用程序来了解ZF2的主要概念,并测试我的知识 如果我的问题听起来很愚蠢,或者如果我在使用东西的过程中没有得到一些东西,请原谅我,我会边走边学 在这一点上,我想将身份验证和ACL集成到我的项目中,我需要回答一些问题,以便大致了解这个过程是如何工作的,以及如何使用它 我已经集成了一个登录表单,这样我就可以进行身份验证,我可以这样做,创建一个PHP会话Cookie,我可以通过AuthService中的hasIdentity()识别用户 当我即将创建ACL

Zend framework2 如何路由到多个模块?

我从下载了Skeleton,效果很好。一切对我来说都很清楚 但是当我添加另一个模块时会发生什么?我从skeleton复制模块,更改名称,然后将新模块添加到application.config.php: return array( 'modules' => array( 'Application', 'Api', ), [...] return array( 'router' => array( 'routes'

Zend framework2 通过Zend Framework 2使用一个共享库创建多个网站

如果我想为使用Zend Framework 2的多个站点使用一个库,我必须做什么?例如,我想让/var/www/zf2 lib和/var/www/site-1,/var/www/site-1等将库添加到您的环境中的包含路径s.您可以将yo9ur zf2安装的路径添加到PHP配置中的包含路径: 例如,在下面更改共享ZF2库位置的路径: php.ini include_path=".:/usr/share/pear;/usr/local/include/ZF2/library/Zend" 我知

Zend framework2 Zend Framework 2头脚本

我记得在Zend框架中,我们可以通过headScript在页面操作中添加样式/脚本。在Zend2中,这似乎不是一个选项 我在文档中没有看到太多关于处理这个问题的内容。 基本上我的问题是,;在视图中添加这些样式/脚本是否合适?或者是否有新的方法将它们添加到控制器操作中 感谢您的控制器操作: $this ->getServiceLocator() ->get('viewhelpermanager') ->get('HeadScript') ->

Zend framework2 你能为Zend Framework 2应用程序生成脚手架吗

我一直在Zend Framework 2中搜索脚手架,但到目前为止还不能让脚手架正常工作 通过“脚手架”,我指的是一种将工具指向数据库并使其生成视图/表单以执行CRUD操作的方法 这对于快速原型化某些东西和/或为某些数据库表构建粗略的管理工具非常有用 它还可以为您正在构建的某些表单提供起点 这在Zend Framework 2中可能吗?显然,答案是“这个功能还不存在。” 哦,好吧 这将是一个很好的项目,特别是如果您可以利用Doctrine 2的元数据,那么您只需要编写实体代码,这些工具就可以为您

Zend framework2 SharedEventManager和_名称空间__

我正在尝试检查每个路由的用户登录,如本ZfcUser问题中所述: 将事件附加到MvcEvent::event_ROUTE event-simple 但是,我只想保护我的管理模块,而不是应用程序模块。我确信我曾经能够使用SharedEventManager将事件附加到特定的名称空间,但这似乎不再起作用了-SharedEventManager在最近的ZF2版本中是否发生了更改 我的代码: namespace Admin; use Zend\ModuleManager\ModuleManager;

Zend framework2 更改ZfcUser模块中的语言

我在Zend 2项目中使用了ZfcUser。但我得用意大利语翻译,而不是英语翻译 我的项目发生了变化 module/Application/config/module.config.php 在translator属性中,所有内容都以意大利语开始,而不是模块的一部分 在目录中 供应商/ZfcUser/src/ZfcUser/language 有it_it.po和it_it.mo文件 没有什么变化。如何将我的应用程序的语言与模块链接 MOD1: 我添加了翻译,但似乎没有任何效果 新增代码: retu

Zend framework2 基于一个表的结果查询两个表-Zend 2

我正在使用TableGateways和对象映射器,对象映射器使用exchangeArray()方法获取数据库结果。这种方法非常适合一次性获取数据 但是,我正在努力呈现一个结果表,其中我希望通过执行查询在foreach循环中为每一行获取另一个resultset 在常规PHP中,我只需为第一组数据编写一个循环,然后在第一个循环中编写另一个循环,对每个记录执行查询。这并没有遵循Zend的MVC方法,那么我如何实现同样的目标呢 这与连接无关 我有一张发票和付款表。我将输出一个付款表,对于每一笔付款,我希

Zend framework2 Zend framework 2:class#u exists(';mPDF';)返回true,但new mPDF()失败

我希望在控制器中使用mPDF,如下所示(测试场景): 类mPDF是在mPDF.php文件中声明的,我已经检查了文件是否被加载,它是否被加载。要解决这个问题,您必须在类名称前面添加\n以重置名称空间 function indexAction() { require_once('libraries/mpdf/mpdf.php'); var_dump(class_exists('mPDF')); //prints true $mpdf = new \mPDF(); //fail

Zend framework2 ZF2-如何重新定向到外部URL

我正在使用ZF2,我想知道如何重新定向到外部URL 这就是我尝试过的: $this->redirect()->toUrl('http://www.example.com' , [ 'access_code' => '12345' ] ); 不幸的是,它不起作用 另一个想法是简单地使用如下内容: header('Location: http://www.example.com/12345')

Zend framework2 没有编写器的ZF2项目

我必须在没有互联网连接的生产服务器上运行ZF2项目,所以请不要回答;“找作曲家”;) 我从一个运行的环境复制了整个项目,现在我有一个错误,我没有找到答案: 致命错误:未捕获异常“Zend\Loader\exception\InvalidArgumentException”,消息为“Autoloader class Zend\Loader\StandardAutoloader必须实现Zend\Loader\SplAutoloader” 我有一个假设,它与作曲家有关,但我将如何解决这个问题?谢谢你的

Zend framework2 zend framework 2了解exchangeArray方法

从: 我们的Album实体对象是一个简单的PHP类。为了使用Zend\Db的TableGateway类,我们需要实现exchangeArray()方法。此方法只是将传入数组中的数据复制到实体的属性中 好的,我们需要。但是这个函数的用途是什么 我的意思是,我已经理解了这个函数的功能,但是我不理解它为什么会这样做 真的有必要声明所有变量吗 假设我有一个包含20列的表,我想将它们全部选中。 然后我应该声明20个命名变量 如果我想区分公共(打印)变量和私有(内部)变量,这是有意义的 还有其他原因吗?这不

Zend framework2 带联合收割机的ZF2结果集

我很难从“组合”对象中获得结果,因为它不再是“选择”对象 我需要UNION4个Select对象,这只适用于Zend Framework的Combine类,因为Select类的Combine()方法只支持合并两个Select对象 我可以获取sql字符串,然后获取结果集,但当我需要再次将其转换回字符串以获取结果时,我构建zf2样式的sql是为了什么 我还想把所有这些联合选择放在一个选择中,就像 (new Sql($adapter))->select()->from(['x' =>

Zend framework2 zf2表值函数作为tablegateway/table

如何使用表值函数,如 select * from pv_my_table_valued_function(1) “pv_my_table_valued_function(?)”作为my tablegateway的表 例如,通常的实例化是: 'Application\Model\MyTable' => function($sm) { $tableGateway = $sm->get('MyTableGateway'); $table = new MyTable(

Zend framework2 Zend框架2,模块重定向

我在module.php中有一个函数,在其他所有内容开始加载之前调用该函数,它验证用户是否已登录,但我需要它重定向到登录页面。如果用户未登录,我可以使用“header”,但我想学习“Zend”方式 public function preDispatch($e) { if (!isset($_SESSION)) session_start(); $sm = $e->getApplication()->getServiceManager(); $adapters

Zend framework2 Zend Framework 2 PDO“;不象;活动

我需要在一个地方做一个“不喜欢”的手术。我知道我可以做到这一点: $predicate->like($a,$b) 但我找不到一种方法来表演“不喜欢”和其他否定词,比如“不在”。有没有办法,否则我就得把绳子放在哪里 谢谢。正如您提到的,where对象上没有类似的方法。但是有一种literal方法,您可以在其中传递任何您想要的内容: $sql = new Sql($adapter); $select = $sql->select(); $select->from('foo')

Zend framework2 zend框架2流程图

我试图理解ZF2流程,但如果没有ZF1的流程图,这有点困难: 或者,我如何记录在我的应用程序中发送的自定义事件?有一份备忘单: (不再提供) (不再提供) 请注意,这些文件受版权保护,您不得在任何地方使用或重新发布。您只能链接到它们。@sam您为英文版提供的链接无效,请检查一下pls@Vimalraj.S无法改变的事实是,作者显然已经删除了其备忘单的英文版本。我需要查看此文件的英文版本,并发现它在该web存档中可用,其中一些文件缺失,但在德语版本和此版本之间,它是非常有用的英文版本:

Zend framework2 ZF2-将对象的某些属性与表单绑定的最佳方法?

我有一个对象用户,我提供了一个表单来编辑一些属性,如用户名、邮件等,但不是所有的属性 用户实现阵列可变量化 为了填充表单,我使用bind方法将字段值与对象绑定。但在验证之后,我的绑定对象(用户)的其他属性为null 我怎样才能确定我只想填充from的值? 谢谢尝试使用表单setValidationGroup()方法仅验证这些值 $form->setValidationGroup(array('username', 'email')); 为什么不手动水合对象(提取),然后在表单上设置数据

Zend framework2 ZF2子路由问题

我在设置儿童路线时遇到了一些问题。 除非我将它们分开,否则它们不会起作用,尽管最终结果应该是一样的!: 这就是我想要实现的目标: 'router' => array( 'routes' => array( 'app' => array( 'type' => 'Zend\Mvc\Router\Http\Segment', 'options' => array(

Zend framework2 如何将PdfModel保存到Zend Framework 2中的文件?

我使用ZF2和DOMPDFModule\View\Model\PdfModel生成pdf。当它显示为一个视图时,一切都很好,但我无法找到如何将其保存到代码中的文件中,而不询问用户有关下载的信息。 我有这样的代码: use DOMPDFModule\View\Model\PdfModel; $viewModel = new PdfModel($variables); $viewModel->setTemplate('pos/stocklist/' . $type); $viewModel-

Zend framework2 如何获取当前连接的用户';s在my Module.php中的身份

我遵循本教程在项目中解决Acl问题。我必须修改Module.php,然后我必须请求当前连接用户的角色 所以我的问题是,如何在Module.php中获得当前连接用户的身份? 我想做一些类似的事情: $userRole = $this->getServiceLocator()->get('AuthService')->getStorage()->read()->statut 我的实际代码: public function checkAcl(MvcEvent $e) {

Zend framework2 使用zend framework2执行第一个项目时出现未捕获异常

我在zend framework 2的网站上看到了如下致命错误和警告,这是我第一次使用zend framework(以及zend framework 2)。那些是--- 我尝试了4天,在网上搜索解决方案,但没有找到任何。。。我从一开始就试过几次,但都没有解决办法。。。。。。。。请提供任何帮助………?在相册模块的Module.php文件中,有如下内容: public function getConfig() { return include __DIR__ . '/config/modul

Zend framework2 zf2表格类发行

上面的URL不是答案,我已经通过了DB适配器 我在筛选器窗体类中调用“Db\RecordExists”时遇到问题 我已经在控制器中传递DB Adapter PR $sm = $this->getServiceLocator(); $dbAdapter = $sm->get('Zend\Db\Adapter\Adapter'); $form->setInputFilter(new RegisterStepFirstFilter($dbAdapter));

Zend framework2 ZF2-数据库和模型

我按照以下示例创建了一个模型,并将其保存到数据库中 但是我不喜欢在我的控制器中使用AlubumTable-类,因为我认为这会产生太多的依赖性。我只想将save(),fetchAll()等方法添加到我的模型中,这样我就不必关心如何在控制器中保存模型 如果我想更改模型的存储方式,例如从数据库到REST服务,我必须重写控制器中获取或存储模型的每个部分,而不是只更改模型中的save()等方法 有没有适合我的教程,或者这只是一个愚蠢的想法 您关心的问题实际上还可以,但是您必须认识到,AlbumTable只

Zend framework2 类别';相册\控制器\相册控制器';找不到

当我尝试启动相册应用程序时,出现一条错误消息: 致命错误:在中找不到类“Album\Controller\AlbumController” C:\xampp\htdocs\zendskletonapplication\vendor\zendframework\zendframework\library\Zend\ServiceManager\AbstractPluginManager.php 在线170 这是我的module.config.php文件代码 <?php return arra

Zend framework2 zf2使用fieldset时如何实现自动完成

我有一个使用zf2字段集生成的web表单,对于其中一个输入字段“Company Name”,在本例中,我希望实现自动完成,其中select选项的源来自数据库 提前感谢您的建议 弗兰克,这里有一个方法 当您键入时,使此字段集启动jquery函数 此函数将从json中的api控制器获取数据 控制器请求数据并将其作为json返回 一次抓取只需显示数据即可 您可以使用jquery typeahead来实现这一点 这就是一个例子 这是一种实现它的方法 希望这对你有帮助

Zend framework2 zf2-将参数传递给服务管理器

我有一个工厂服务,其中我想从控制器发送额外的参数,下面是我目前的做法 $apiSuccess = new ApiSuccess(array( 'status' => 'success', 'code' => 'user_authenticate_success', 'href' => 'app/welcome', 'message' => 'User Authenticated Successfully' )); $apiResponse

Zend framework2 Zend 2 module.config带有模型/控制器未检索记录的约束

我正在学习Zend 2,有一个我似乎无法回避的问题。我确信这是件简单的事情,但我不能精确地指出它。我试图做的是按state_id列出记录,并从列表中查看记录。仅显示其中一个视图。当我打开/Blog/view/1时,我收到一条消息:找不到第0行。这将与当前链接一起显示,如果我关闭/1。因此,它甚至没有查看记录数字。我怀疑它可能在路由中,但不确定。谢谢 这就是我所拥有的: Module.config 'router' => array( 'routes' => array(

Zend framework2 Zend\Db 2.8.2(DB2)中的异常连接

我似乎不知道如何使用Zend\Db创建异常联接 我看到显式的内部,外部,左,右,右外部和左外部。但我们希望仍然有一种方法可以保留抽象性 是使用以下各项的唯一方法: $db->query('Select * from...exception join....') 可以使用外部联接模拟异常联接,其中联接右侧的行缺失。例如: select a.id, a.description, b.name from table1 a left exception join table2 b

Zend framework2 如何在Zend Framework2中使用子窗体

有没有办法在zend Framework2中使用zend子窗体。当我在互联网上搜索时,我发现了许多示例,展示了如何使用zend子表单,但使用zend Framework1 如果有人有一个链接/示例,可以浏览一个基本示例,那就太好了 欢迎提供任何信息。因为Zend\Form是树形结构,所以您可以使用表单名称在表单中添加另一个表单。例如: $form = new \Zend\Form\Form(); $form->add(array( 'name' => 'username',

Zend framework2 zf2:Zend客户端和cUrl不工作

上面的截图是我正在使用的,我正在按照这里的文档进行操作 问题是,当我调用自己的curl函数时,它工作得很好,我得到了一个有效的响应。但是当我使用zend约定时,我总是得到一个401-未经授权。对于这两种方法,我使用的curl选项是相同的 有什么建议吗?我记得那个例子有问题,所以我用了另一个,这对我很有用: $adapter = new \Zend\Http\Client\Adapter\Curl(); $client = new \Zend\Http\Client($url);

Zend framework2 在另一个ViewHelper中创建Url视图帮助器的实例

在我的项目中,我创建了一个帮助器来显示a标签,但是如果用户具有ACL权限,还需要额外的检查。 当他有权访问url时,我想用现有的UrlHelper创建url-但我无法实例化它: // try 1 $pluginHelper = \Zend\Mvc\Service\ViewHelperManagerFactory::createService($this->getServiceLocator()); $this->_urlHelper = $pluginHelper->get('

Zend framework2 Zend framework 2数据库关系

我正在从事一个需要Zend Framework 2的项目,我对这个项目是新手。 我在实体之间的关系功能方面遇到了问题。 我有一个通知实体和一个类别实体。一个用于创建通知的表单,一个用于通知的字段集和一个用于类别的字段集。 我试图制作一个CRUD来处理这种一对多的关系,但我不能使用zend文档页面上的示例来处理它。 我没有时间把它和教义结合起来。还有其他解决办法吗?我能这样处理吗 我的想法是创建一个通知创建/编辑表单,用所有类别填充select元素。我已经做到了。但它不会将ID保存在数据库的cat

Zend framework2 ZF2无法从接口AbstractActionController进行扩展

您好,我在Zend Studio 10中遇到警告问题。 我创建相册控制器并设置 namespace Album\Controller; use Zend\Mvc\Controller\AbstractActionController; use Zned\View\Model\ViewModel; 在此之后,我声明: class AlbumController extends AbstractActionController 警告是: 说明资源路径位置类型 无法从接口扩展 “Abstract

Zend framework2 ZF2中的getEventManager不工作

我有以下代码,可以从哪里获取getEventManager,但似乎不起作用: <?php namespace Application\Service; use Zend\EventManager\EventManagerAwareInterface; use Zend\EventManager\EventManagerInterface; class ServiceUser implements EventManagerAwareInterface { protected $

Zend framework2 Zend框架2-操作方法上的独立逻辑

如何在控制器中分离操作方法的逻辑,例如在控制器操作中,我有解析xml和保存文件的代码。我应该将xml的代码移到另一个类“module”并添加到getServiceConfig? 有什么建议吗 //in module.php public function getServiceConfig() { return array( 'Xlsx' => function($sm) { $model = new

Zend framework2 Zend Framework 2自动加载hybridauth库

我想在我的模块名帐户中自动加载Hybridauth外部库,我已经在该位置包含了所有库 /var/www/ZendSkeletonApplication/module/Account/lib/hybridauth/Hybrid 同样在我的module.php中,我有以下名称空间 'Zend\Loader\StandardAutoloader' => array( 'namespaces' => array( __NAMES

Zend framework2 zend framework 2/3多复选框禁用isEmpty errorMessage

默认情况下,当未选择任何选项时,multicheckbox元素会触发错误消息: array (size=1) 'checkbox' => array (size=1) 'isEmpty' => string 'Value is required and can't be empty' (length=36) 我发现可以使用函数getInputFilterSpecification禁用该消息: class MyForm extends Form impl

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