数据库中的Magento优惠券实体

时间:2012-09-29 03:11:04

标签: magento magento-1.7 coupon

我正在尝试开发一个涉及使用优惠券的Magento插件。显然,在环顾四周之后,我发现我找到了一个来源,提到使用'salesrule'表作为优惠券。但是,当我查看我的数据库时,我找不到它。但是我确实找到了3张提到“优惠券”的桌子,名为“coupon_aggregated”,“coupon_aggregated_order”和“coupon_aggregated_updated”。

我只是想知道3个表之间有什么区别,所以我可以开始使用它们了吗?我正在使用最新版本的Magento。

提前谢谢你们。

1 个答案:

答案 0 :(得分:6)

您正在寻找的表确实名为

salesrule

还有一个名为salesrule_coupon的表,其中包含链接回主salesrule定义的特定优惠券代码。

如果您的数据库缺少此表,则表明您的系统出现了问题。转到

Promotions -> Shopping Cart Price Rules

并创建一个具有不同标题的新优惠券代码。然后转储数据库内容并搜索不同标题的文本。这将让您知道您的系统在哪个表中存储销售规则。

上面提到的表格是仅用于报告的汇总数据表。