动态Magento Grid使用数据库查询构建

时间:2011-03-14 06:13:32

标签: sql collections dynamic magento grid

这是我第一次在这里问一个问题,很好; p ..我第一次使用Magento(和Zend Framework),我正在尝试构建一个基于关闭的自定义网格手动编写的查询。我正在尝试扩展Mage_Core_Model_Mysql4_Collection_Abstract以允许将查询加载到其中,然后解析扩展的Grid类中的选择字段以使其动态化......这甚至可能还是我打败了一匹死马?我已经待了一个星期了,而且我没有到达任何地方。问题似乎是__Model_mysql4_Collection类内部必须使用构造中使用_init()的资源模型进行初始化

1 个答案:

答案 0 :(得分:3)

作为学习练习,使用the module creator制作管理网格页面,看看如何完成。或者甚至修改它的输出以获得你需要的东西。

将有一个网格容器块,一个网格块(带有_prepareCollection_prepareColumns方法),一个模型,一个资源模型(代表一个记录)和一个集合资源模型(代表几个记录)。

提供自己的_init方法不应该是任何问题。也许你想发布你的config.xml和代码到目前为止。或者什么。