问题标签 [zend-framework-modules]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - 带有最新更新的错误翻译器
我已经更新了最新版本的 zf2,我收到了这个错误:http: //jsfiddle.net/8Ft6d/
为翻译添加了一些强制性参数?
这是我的翻译配置:
这就是我在 Module.php::onBootstrap() 中所说的
谢谢
php - 在 Zend Framework 2 的不同模块中使用相同的错误处理程序
我在 Zend 应用程序中有很多模块。每个模块都会有错误和异常,对吧?所以我在应用程序模块中创建了错误页面,它可以工作。
但是,在其他模块中,它们不能使用错误页面。那么我应该怎么做才能重用错误页面呢?
这是module.config.php
应用程序模块中的文件:
当我使用以下代码手动返回 HTTP 404 响应时,会出现问题:
但是,当我访问像http://example.com/something-do-not-exist这样的非法资源时。我将进入 404 错误页面,但有异常The requested URL could not be matched by routing.
php - ZF2中DB的翻译
我在 ZF2 中从数据库创建自定义翻译器时遇到问题。我有一个这样的数据库
和文件:
1)应用程序/module.config.php
2) Zend/I18n/Translator/Loader/Database.php
3) Zend/I18n/Translator/DatabaseTranslationLoaderFactory.php
4) 应用程序/模块.php
但是翻译不起作用,因为在加载器中找不到数据库适配器:
可捕获的致命错误:传递给 Zend\I18n\Translator\Loader\Database::__construct() 的参数 1 必须是 Zend\Db\Adapter\Adapter 的实例,没有给出
感谢您的回答!
php - Zend Framework - 1.12 - 错误控制器未捕获的异常
之前有人问过这个问题,我已经尝试过提到的解决方案,但对我没有任何效果。
在我的控制器中,每当抛出异常而不是由错误控制器处理时,我都会收到一条错误消息
错误:未捕获的异常 xxx
为了解决这个问题,我在 application.ini 中添加了以下内容
但它没有奏效。我已经在 application.ini 的开发部分添加了这个,并且我已经检查了应用程序是否在开发环境中运行,所以应该会触发它。
我也尝试在我的引导类中添加以下内容,但它也失败了。
我不知道为什么没有调用错误控制器。错误控制器存在,相应的视图脚本也存在。
我正在使用模块。这可能是造成这种情况的原因吗?
谁能帮我解决这个问题?
提前致谢。
php - 从自定义位置手动加载 ZF2 模块
我想知道是否有任何方法可以手动加载模块。这意味着,假设我有一个名为的模块Application
和另一个名为Clients
. 我不希望Clients
模块进入application.config.php
文件并自动加载,无论应用程序偏好如何。我应该从我的第一个名为Application
. 它也可以来自“模块”目录以外的任何自定义位置。
欢迎任何体面的答案。谢谢极客。
php - 在 zend 2 框架应用程序中的请求 url 上找不到页面
我是 zend 框架的新手,我正在尝试配置 zend。我在窗口 7和XAMPP上成功安装了 zendskeleton 应用程序
安装后,我正在按照用户指南中的定义创建新模块专辑。我根据指南制作了所有代码和页面,但之后我可以打开专辑模块。我收到错误 404 未找到。
这里代码
应用程序.config
/li>模块配置
/li>模块.php
/li>httpd-vhosts.conf
/li>system32上的主机条目
/li>
我该如何处理。谢谢
php - ZF2 控制器映射问题
我是 Zend 的新手。我已经设置了本地开发,zend.local
我正在创建一个新模块说Csv,当我转到像 zend.local/csv 这样的 URL 时,它给了我以下错误
我module.config.php
的如下:
php - zend 框架 2 - 缓存配置文件
我正在尝试为 zend 框架 2 中的配置文件启用缓存:
module.config.php(服务的一部分):
application.config.php(为配置启用缓存的一部分):
这是我得到的错误:
谢谢。
php - 在zend框架2中配置apc
我需要在zend 框架 2 + 教义 3 项目中最大化性能,应用程序很慢,所以我已经为某些查询启用了 memcache,我还为配置文件启用了缓存......但应用程序仍然存在慢所以在网上搜索我发现一些文章谈论执行 zf2 项目并提到apc作为一种使应用程序不那么慢的方法,所以我安装了apc,但我找不到配置如何启用apc的方法在zend 框架 2中?
zend-framework2 - 动态加载 ZF2 模块
我有以下 application.config
在 Application/Module.php 我有(很少的功能):
我在这里想要实现的是根据数据库中的设置动态加载模块。
我在加载模块时没有出错...当我尝试回调 $moduleManager->getLoadedModules(); 我看到模块在加载列表中,但它的配置和功能不起作用。具体来说,我在该模块中有路由,当尝试访问它们时,我得到 404。但是如果我在 application.config 中包含该模块,那么一切正常。
有可能实现吗?如果是的话,有什么指导方针吗?
谢谢
更新
我设法在 Module::init() 方法中动态加载模块...但没有成功访问 ServiceManager 和/或 db 访问以从 db 加载模块列表...