问题标签 [zend-autoloader]

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.

0 投票
1 回答
1959 浏览

php - Slim 框架 - 如何自动加载 Slim/Slim.php 而不是使用 require?

如何自动加载 Slim/Slim.php 而不是使用require

我得到这个错误,

致命错误:在 C:... 中找不到类 'Slim\Slim'

SplAutoload 类,

或我应该选择的任何其他 SPL 自动加载器?Zend 自动加载器?

0 投票
1 回答
53 浏览

zend-framework - zend 无法识别已注册的命名空间

我正在使用 Zend 标准自动加载器。它正在注册一个命名空间,但不会注册另一个。这是我的代码:

然后我在 Dealers/classes 目录中有这样的基本设置:

模型.php

合作模式:

在我的应用程序中,我先包含该配置文件。

coop.php

我收到此错误消息:

致命错误:在第 7 行的 \www\dealers\classes\coop\Coop.php 中找不到类 'Dealers\Models\Model'

这是我的合作模式中这条线的位置:

谢谢你的帮助!

0 投票
1 回答
1031 浏览

php - Zend Framework 2中查询MySql数据库的正确方法

经过长期的奋斗和研究,终于可以使用zend framework 2查询mysql表中的数据库了。

我正在使用自动加载器。这是代码:

我想知道查询 mysql 表的正确方法和最佳实践是什么。以前在 ZF1 中要容易得多,但现在我明白 ZF2 更加面向对象。

我想优化性能和良好的编码。你能告诉我我做的是否好,在使用 ZF2 时查询 mysql 数据库的最佳方法是什么,因为会有很多查询要做。

0 投票
0 回答
83 浏览

zend-framework2 - Zend Framework 2 自动加载 hybridauth 库

我想以我的名字“帐户”进行autoload Hybridauth外部库,我已在该位置包含所有库module

同样在我的module.php,我有以下命名空间

/var/www/ZendSkeletonApplication/module/Account/lib/hybridauth/Hybrid Auth.php文件中我已经放置了命名空间。

在我的控制器中,我已将命名空间声明为

但是现在每当我调用时 new Hybrid_Auth( $config );,它都会显示错误无法加载类。

我不知道我在这里做错了什么,或者天气我正在遵循正确的方法来自动加载外部库ZF2

任何建议或帮助!

0 投票
0 回答
557 浏览

php - Zend 应用程序在模块中找不到控制器类

我正在尝试熟悉 zend 框架。我已经按照教程创建了一个新模块。由于某种原因,它找不到我的控制器。我已经在 application.config.php 中注册了该模块。

有没有办法调试 module.config.php 文件?

Zend\Mvc\Controller\ControllerManager::createFromInvokable:通过可调用类“Controlpanel\Controller\ControlController”检索“controlpanelcontrollercontrol(别名:Controlpanel\Controller\Control)”失败;类不存在

这是我的控制器

这是我的 module.php

我的 module.config.php

0 投票
0 回答
30 浏览

zend-framework2 - ZF2的每个Module中都需要定义ClassMapAutoloader吗?

由于动态类加载Zend\Loader\StandardAutoloader非常昂贵,因此我生成了一个类映射并将其设置在

Application\Module

该文件autoload_classmap.application.php包含一个/module和的类映射/vendor/my/lib/src

getAutoloaderConfig()仅扩展一个模块(例如)就足够了,Application还是我需要在每个模块中都这样做ClassMapAutoloader

0 投票
2 回答
143 浏览

php - 如何避免在带有 _old style_ 库的 ZF1 项目中使用“require_once”?

我在一个 ZF1 项目中工作,我创建了一个空控制器:

我正在尝试使用Guriddo jqGridPHP作为我项目的一部分。他们在这里有一些文档(转到快速安装),并且显示如下:

他们现在仍在使用require_once,这对我和项目都不利。我正在尝试找到一种方法来自动加载此类库以避免使用require_once.

我确实知道:

但我不确定如何处理这个问题。我能得到一些关于如何实现这一目标的想法吗?

0 投票
1 回答
269 浏览

zend-framework2 - 如何在不安装整个 Zend 框架的情况下通过 Composer 获取 ZF classmap_generator.php?

由于依赖项的一些问题(zend-test禁止安装 PHPUnit 6),我从 中删除了zendframework/zendframework依赖项,composer.json只安装了我真正需要的 Zend 包。但是现在,该文件classmap_generator.php丢失了。

现在我想取回类映射生成器,但不加载具有所有 deoendencies 的整个框架。

我必须安装哪个软件包才能获得classmap_generator.php

0 投票
1 回答
316 浏览

php - ZF2 未捕获的错误:在 E:\Temp\htdocs\zf-tutorial\public\index.php:43 中找不到类“ArrayUtils”

我是 Zend2 的新手,我正在关注 Zend 上的专辑教程。我收到以下错误:

我找不到什么问题,我做错了什么?我错过了一些代码吗?还是我错过了教程中的一些规则?这是我的 index.php 文件

0 投票
1 回答
119 浏览

magento-1.9.1 - 如何在magento中添加escpos-php?

我正在使用 magento 1.9。我想使用escpos-php 驱动程序将我们的发票打印到 USB 热敏打印机。我将 escpos-php 库保存在我的 magento 安装的根目录中。在 magento 的自定义模块中,我覆盖了呈现时为 A4 pdf 的默认发票,并尝试制作热发票 pdf(纸张尺寸 C7)。该文件存在于/local/Receipt/Pos/Model/Invoice.php

我现在尝试的是,我想从此文件访问 escpos-php 驱动程序的类/local/Receipt/Pos/Model/Invoice.php文件。因此,我已将 escpos-php 驱动程序的自动加载程序的绝对路径添加到 Invoice.php 中的代码中,但它会导致如下所示的警告