我正在制作一个自定义的Magento模块,用于输入作曲家信息(姓名,生物,出生,死亡等)并将产品(歌曲)与作曲家联系起来。该模块包含两个选项卡,一个用于常规信息,另一个用于产品列表(歌曲)。该关联应与产品编辑页面中的相关产品,向上销售和交叉销售的功能完全相同。我觉得我已经在几个点上乱跑,分别是在寻找可用歌曲并选择和保存条目方面。它主要处理网格序列化。我已经查看了尽可能多的资源,包括几个教程,没有任何运气:
http://magebase.com/magento-tutorials/understanding-the-grid-serializer-block/
我已在this Gist发布了相关文件,非常感谢您的反馈或讨论。这些文件有很多材料通过尝试各种解决方案来评论,但它们可能在思考过程中证明是有用的。当然可以发布任何可能相关的其他文件。
答案 0 :(得分:1)
我认为this answer正是您所需要的。我知道单链接的答案不是很受欢迎,但答案有点长,可以在这里复制。
您也可以使用此module creator创建模块(也可在magento connect上使用)。它有一个UI,让您以与使用phpMyAdmin创建表的方式类似的方式创建模块。对于您在模块中创建的每个实体,您都可以说“将多个与产品链接”。这将创建产品与您的实体之间的关系表,以及管理中的第二个选项卡,您可以在其中选择与您的实体关联的产品。完全类似于类别中的产品或类似相关产品。
我承认我是扩展程序的开发者,但这不应被视为垃圾邮件,因为扩展程序是免费的,我没有从中获利。