gpt4 book ai didi

php - 如何创建自定义 Zend Paginator Adapter(Zend 框架 1)

转载 作者:行者123 更新时间:2023-11-30 23:04:49 25 4
gpt4 key购买 nike

我正致力于使用 Zend 框架 1.12、数据映射器和 mysql 数据库实现分页。

我正在处理这个例子:http://akrabat.com/zend-framework/exploring-zend-paginator/我的问题是如何使用 zf 工具创建它。具体来说,我可以通过手动创建文件来创建我的适配器类,但我收到一个 fatal error ,提示找不到适配器。我认为这与 .zfproject.xml 有关。是否有我可以使用的 zf 命令,或者我应该如何更新 .zfproject.xml 文件?

最佳答案

你的错误是关于$this->getDbAdapter()吗?
如果是,请尝试将 $db = $this->getDbAdapter(); 替换为

$db = Zend_Controller_Front::getInstance()->getParam('bootstrap')->getResource('db') ;

在 application.ini 中是这样的:

resources.db.adapter = PDO_MYSQL
resources.db.params.host = localhost
resources.db.params.username = XXX
resources.db.params.password = YYYY
resources.db.params.dbname = db-name

关于更改.Zfproject.xml,我认为这是个坏主意。
zf.bat 是一个工具箱,但如果你想做一些更复杂的事情,最好不要使用它并了解 Zend. (即使一开始不一定很明显 :))

祝你好运! :)

关于php - 如何创建自定义 Zend Paginator Adapter(Zend 框架 1),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22334285/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com