创建新的产品关系/定制产品关系magento 2

时间:2016-08-09 11:38:33

标签: magento magento2

我正在尝试在管理区域中创建一个新选项卡,以获取产品详细信息,我可以使用自定义产品关系。我已经在使用Upsell,Related和Cross-sell,但需要在产品之间建立额外的关系。

只是想知道是否有其他人反对这个问题/要求,并且可以指出我在创建新产品关系方面的正确方向。

谢谢!

2 个答案:

答案 0 :(得分:0)

对于这种类型的要求,您需要开发一个扩展,生成选项卡,数据库表以保存主要产品及其关系。

谢谢, Sagar的

答案 1 :(得分:0)

Magento 1版本here中有一个很好的示例。但是,在Magento 2中,如果我们尝试遵循本指南中的逻辑,则会有一些注意事项:

- 将事件catalog_product_prepare_save替换为可通过插件自定义的控制器产品初始化助手 - Magento/Catalog/Model/Product/Initialization/Helper/ProductLinks.php。 - 使用复合catalog_model_product_duplicate模型替换事件Product\Copier。但是,我们不会使用此活动。 - 我们需要覆盖\Magento\Catalog\Model\Product\Link\Proxy - 可以在var/generation下找到它。

我们可以阅读更多here