我会有出版物(新闻报道),在这些出版物下会有版本[地点和语言],在这些出版物下会有优惠和优惠产品。
目前我已创建所有模块,即添加/编辑/删除发布的版本,添加/编辑/更新版本的版本等。问题是如何在创建版本时获得所有出版物的列表,同样如何在创建要约时获得版本和出版物列表。
请帮助/
的问候, saurabh
答案 0 :(得分:1)
您可以像在任何其他基于ORM /数据库的Web应用程序中那样执行此操作。
您需要在数据库中存储每个相关实体类型的ID,方法是向基础模型添加属性/列以存储ID,或使用id / id查找表。然后,您将为每个模型添加方法,以使用存储的信息将相关模型作为对象的集合和/或数组加载。您可以在Zend_Db类中帮助进行多对多查找。
Magento的ORM对包含与模型链接的模型有一些支持,但对于包含链接到多个模型的模型(或者我知道的任何东西)都没有什么神奇之处。