问题标签 [zend-tool]

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 投票
2 回答
1588 浏览

macos - Zend Framework 快速入门教程和版本 1.8.2 的问题

我正在尝试完成 Zend Framework 1.8.2 版的快速入门教程,但在运行此代码时出现错误:

我在 Mac OS X 10.4 上执行此操作。Zend 工具有错误吗?还是我做错了什么?或者我的环境没有正确设置来运行这个脚本?

我在我的另一台电脑上试过这个并得到了

我认为这是一个单独的问题,但不知道该怎么做

0 投票
2 回答
379 浏览

php - 如何自定义 Zend_Tool 输出?

我想在我的项目中使用Zend_Tool (ZF 1.9),但我希望能够自定义新文件的默认输出。例如,所有控制器都应该在输出前附加一个特定的标头,其中包含 phpdoc 标记和许可信息,以避免我不得不将其添加为额外的步骤。

此外,对于这个特定项目(但不是所有其他项目),我需要控制器来扩展默认 Zend 控制器以外的东西,因为我已经为某些特定功能扩展了它。

该文档暗示了执行这些操作的能力,但并没有说得很清楚。

据我所知,我可以设置一个 ~/.zf 目录(在基于 ***nix 的系统上)并在其中包含自定义提供程序。但是,这将是机器范围的,而不是仅限于单个项目范围。此外,虽然这会添加新的提供程序,但它(似乎)不允许我自定义现有提供程序的功能。

这里的任何帮助将不胜感激!

0 投票
3 回答
11866 浏览

zend-framework - Zend Tool 在模块内创建控制器

我正在尝试使用 Zend_Tool 在模块内创建一个控制器:

使用第一个命令它创建 de 模块层次结构,但在第二个命令中它创建控制器并查看默认命名空间。

我做错了什么吗?

谢谢。

HC

0 投票
1 回答
125 浏览

php - 更改 Zend_Tool 生成的模板代码

这是一个愚蠢的小事,但我只是想知道是否有办法改变 Zend_Tool 生成的代码的样式?具体来说,括号样式?

显然这不是一个大问题,但我认为可能有一些配置?

0 投票
3 回答
1116 浏览

php - 我如何定制 Zend_Tool 来提供我自己的骨架/模板?

Zend_Tool 很好,它会生成一个具有给定名称和给定路径的项目。

但过了一段时间,我开始开发自己的工具,比如助手、插件、验证器等......

我把它们都放在图书馆里,这没关系(并且推荐)。

但是,我必须使用相同的引导文件启动我的项目,包括我的插件、助手、翻译对象、数据库对象等的初始化。

有些可以在 application.ini 中完成。

然后,我希望能够编写自己的通用 application.ini,在我的引导程序中编写一些初始化代码,也许是一些目录,等等......

什么/你是怎么做的?

0 投票
2 回答
1249 浏览

php - Zend_Tool 设置问题

我读到要创建一个项目,执行 zf Windows windows 命令(zf.bat):

我在我的 中看到了 zf.bat C:\wamp\www\Zend\bin,我想在其中创建一个新项目c:\wamp\www

当我尝试运行时c:\wamp\www\zf.bat,我收到一条错误消息:

然后我尝试了另一种方法:

但我收到以下错误消息:

我将 Zend 框架放入c:\wamp/Zend并添加C:\wamp\zend\library到我的php.ini.

请帮我解决这个问题。谢谢!

0 投票
1 回答
2370 浏览

php - Zend Framework 创建项目错误

我是 Zend 框架的新手。我阅读了 Zend 框架文档。在这里我看到 Zend Framework 必须在我的 php.ini 中包含路径,我相信这是因为在我的 php 信息中我看到包含路径是 C:\www\zend_frame\library

同样在文档中它说要创建一个项目,我必须运行:

我想在 C:\wamp\www 创建一个项目

在我的命令外壳中,我运行:

但我收到一条错误消息(见下文)。

然后我尝试了另一种方法:

在这里我得到了同样的错误:

php.exe 不是内部或外部命令、可运行程序或批处理文件

我还在设置中设置了My Computer路径

0 投票
1 回答
200 浏览

zend-framework - 如何将旧项目迁移到 Zend Tool?

我有一个在 Zend Framework 1.7 左右开发的项目,我想迁移到 Zend Tool 和 ZF 1.9.4pl1。我希望获得的主要好处是能够使用自动加载模型、表单等。换句话说,我想消除所有这些小方法:

受保护的函数 _getSurveyForm() { require_once APPLICATION_PATH 。'/forms/Sur​​vey.php'; $form = new Form_Survey(); $form->setAction($this->_helper->url('survey')); 返回$表格;}

我的策略是这样的。第一的,

直到我设法为所有控制器、视图等重新创建结构。其次,我将复制现有的控制器、视图、模型等,覆盖由 zf 工具创建的存根,并确保我所有的类名称和文件名排成一行。

这是最好的方法吗?我是否感到困惑,以为我将能够消除上面的 _getSurveyForm() 之类的小加载器方法?

0 投票
2 回答
922 浏览

zend-framework - Zend_Tool CLI 问题,抛出致命错误

在我的 Ubuntu 机器上安装 PHPUnit 之前,我认为我已经正确设置了 zf.sh。我能够毫无问题地创建一个新项目。现在,自从安装了 PHPUnit,一切都不正常了。

当我尝试创建一个测试项目时,我得到了这个:

我需要做什么才能让它再次工作?

更新:我想我理解发生这种情况的原因。在 PHPUnit 3.4.0 中有一个与 Zend Framework 1.9.3 同名的类。显然这是一个已知问题。但是我怎样才能解决这个问题,以便我可以再次使用 Zend_Tool 呢?我可以降级 PHPUnit 吗?这能解决问题吗?

更新: 本教程提到了一些关于安装差异补丁的内容。

0 投票
1 回答
2892 浏览

php - Zend_Tool:致命错误:无法重新声明类 Zend_Loader

我能够创建新项目...

...但这会在不复制 Zend Framework 库的情况下创建一个项目。所以我将 ZF 复制到我的项目库中并尝试创建一个控制器......

...我收到这条消息:

我的设置有什么问题?我怎样才能让 Zend_Tool 像它应该工作的那样工作?