2010-05-25 38 views
0

我将会有出版物(新闻报道),在这些出版物下将会有[版本和语言]版本,根据这些出版物将会有优惠和优惠将会有产品。Magento - 代码问题

目前我已经创建了所有的模块,即发布添加/编辑/删除发布,编辑添加/编辑/更新版本等。问题是我如何获得所有出版物的列表,当我创建一个版本时,以及如何在创建报价时获得版本和出版物的列表。

请帮助/

问候, SAURABH

+1

你可以给我们一些关于你到目前为止的代码的细节吗?你如何定义模块? – 2010-05-25 12:34:05

回答

1

你不喜欢它,你会在任何其他的ORM /基于数据库的Web应用程序。

您需要将每个相关实体类型的ID存储在数据库中,方法是将属性/列添加到基本模型以存储ID或使用ID/ID查找表。然后,您将为每个模型添加方法,以使用存储的信息将相关模型作为对象的集合和/或数组加载。您可能会在Zend_Db类中进行多次查询。

Magento的ORM对链接到模型的模型提供了某种支持,但对于包含链接到多个模型的模型(或者我肯定知道的东西)没有什么魔力。

+1

谢谢Alan,我创建了这个模块,并暂时搁置了一段时间。 – Saurabh 2010-07-01 07:05:02