从平台中删除产品

时间:2014-02-03 15:51:59

标签: magento

我写了一个扩展程序,可以编程方式为客户创建和删除产品。

创建和删除都有效。

客户随后打开了平台。

现在,创建产品有效,但删除产品不起作用。

我的问题:如果可能的话,从平台上移除产品的正确方法是什么?

1 个答案:

答案 0 :(得分:0)

如果正确构建平台,这应该是开箱即用的 平板表上应该有这个约束:

CONSTRAINT `FK_CAT_PRD_FLAT_1_ENTT_ID_CAT_PRD_ENTT_ENTT_ID` FOREIGN KEY (`entity_id`) REFERENCES `catalog_product_entity` (`entity_id`) ON DELETE CASCADE ON UPDATE CASCADE  

因此,当从catalog_product_entity删除产品时,也应该从平面表中删除它。