问题标签 [zend-framework]

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 投票
11 回答
42679 浏览

php - Zend 框架中的模型

您在 Zend 框架中实现模型的方式有哪些?

我已经看到了基本的class User extends Zend_Db_Table_Abstract,然后在你的控制器中调用它:

$foo = new User;

$foo->fetchAll()

但是更复杂的用途呢?文档的快速入门部分提供了这样一个示例,但我仍然觉得我没有得到 Zend Framework 中模型的“最佳使用”示例。有什么有趣的实现吗?


编辑:我应该澄清(回应CMS的评论)......我知道做更复杂的选择。我对模型概念的整体方法和其他人如何实现它们的具体示例感兴趣(基本上,手册遗漏的内容以及基本操作方法的内容)

0 投票
7 回答
25699 浏览

php - 有没有办法在 Zend Framework 1.5 中执行“INSERT...ON DUPLICATE KEY UPDATE”?

我想ON DUPLICATE KEY UPDATE在 Zend Framework 1.5 中使用,这可能吗?

例子

0 投票
6 回答
6565 浏览

php - 将外部脚本与 Zend 框架集成

将外部脚本集成到 Zend 框架中的最佳方式是什么?让我解释一下,因为我可能会以错误的方式问这个问题。我有一个下载和解析 XML 文件的脚本。该脚本作为日常 cron 作业运行,需要将其数据转储到数据库中。

我正在为使用此脚本的站点使用 Zend Framework,在我看来,最好使用我的子类模型Zend_Db_Abstract来添加和更新数据库。如何做到这一点?我的脚本是否在 Zend 组件旁边的库中(即 library/Mine/Xmlparse.php),因此可以访问各种 ZF 组件?我是否只需要在文件本身中包含正确的模型文件和 Zend DB 组件?处理这种集成的最佳方法是什么?

0 投票
3 回答
249 浏览

php - Zend 框架更新?

在将 Zend Framework 的更新推送到生产项目之前,您通常会测试多长时间。我们可以将此问题分解为次要更新 1.6.0 -> 1.6.1 或者可能是主要更新 1.6.2 -> 1.7.0。显然,如果它在您的代码中添加错误,您就不会发布它。

此外,与大多数其他服务器软件更新一样,人们通常有一段时间他们喜欢等待并观察社区,然后再尝试对开发环境进行更新。你甚至要等多久才能开始这个过程?

0 投票
3 回答
3636 浏览

php - 编辑用户配置文件后更新 Zend_Auth_Storage

我有以下情况:我已经登录用户,使用 DB 表进行标准身份验证

当用户编辑他的个人资料时,我将其保存到 Db 中,但我还需要更新存储(使用标准 Zend_Auth_Storage_Session)。有什么简单的方法可以做到吗?非常感谢。

0 投票
2 回答
7304 浏览

php - Zend Framework 翻译工具在哪里使用

我设置了整个 MVC 模型并将 HTML 视图用作模板。但是我在那里有德语字符串,我想在某个时候翻译成其他语言。

做这个的最好方式是什么?我知道我必须使用 Zend_Translate,但是我是否必须为视图模板中的每个单词实现一个对翻译函数的调用?

0 投票
2 回答
1661 浏览

php - 我正在使用 Zend gdata 打开文档,希望能够读写电子表格单元格

我不擅长编程并且我试图打开我的电子表格文档之一。在下面使用的基本登录信息中,然后我请求列出我的所有电子表格,该电子表格在 $feed 中返回。

现在我担心我在打开文档时没有走上正确的轨道,所以我可以读写单元格。

0 投票
11 回答
26724 浏览

php - 如何检测该事务已经开始?

我正在使用 Zend_Db 在事务中插入一些数据。我的函数启动一个事务,然后调用另一个方法,该方法也尝试启动一个事务,当然失败了(我使用的是 MySQL5)。所以,问题是 - 我如何检测交易已经开始?这是一个示例代码:

在 PaymentInstrument::create 内部还有另一个 beginTransaction 语句,它产生表示事务已经开始的异常。

0 投票
2 回答
7313 浏览

zend-framework - zend 框架堆栈跟踪

有没有办法让堆栈跟踪在出现错误时显示整个生成的 SQL 语句,而不是只显示它的前几个字符?

这是它当前显示的内容

...\Zend\Db\Adapter\Pdo\Abstract.php(220): Zend_Db_Adapter_Abstract->query('UPDATE "diction...', Array)

..我想在发送到数据库之前查看整个更新语句以跟踪它有什么问题。

谢谢您的帮助。SWK

0 投票
2 回答
1101 浏览

php - 如何在 Zend_Form 中使用来自 Zend_Db_Table 的数据

我创建了一个表单类,用于编辑删除并将用户添加到数据库。如果我想编辑一个用户,我怎么能简单地将用户的信息提供给表单。

我使用 Zend_Db_Table 从数据库中获取数据。

这是用户窗体类:

谢谢,

伊沃·特罗珀特