【发布时间】:2019-02-26 18:15:15
【问题描述】:
我确实使用 nopCommerce 3.9,我想从我的 C# 程序代码中插入优惠券代码。有
“有购物车金额”
和“产品被屏蔽”等要求。
插入工作正常,我可以看到插入的记录,我认为逻辑上是正确的。 (如果我从 Nop 管理面板创建折扣,则会发生相同的过程。)
当我从 Nop 管理打开插入的优惠券时,“折扣信息”选项卡是完美的,在“要求”选项卡上我请参阅要求
“要求客户的购物车中有 x.xx 数量”
和“要求产品的整体折扣”,但是没有价值。
如果我只修改购物车值(我不是故意修改“被阻止的产品”)并保存并重新加载页面,那么一切都很好。被屏蔽的产品也出现了。
当我检查数据表时,我看不到任何变化。记录和我插入的一样。
我想还有另一个表,我必须在其中更新一些东西,但我找不到它是哪一个。
我将不胜感激。
【问题讨论】:
-
不确定您所说的有购物车金额和产品被屏蔽是什么意思
-
感谢@Div 提供帮助。我的意思是当您在 NOP 管理员中创建折扣时,您可以添加要求。使用“客户的购物车中有 x.xx 金额,您可以设置一个金额,客户必须花费此金额才能使折扣生效。示例:所需金额为 70 英镑,如果客户的购物车中少于 70 英镑,折扣将不起作用。产品整体折扣表示折扣不适用于这些产品。
-
是的,描述很清楚,务实地添加折扣有什么问题?
-
插入工作正常,我可以看到插入的记录,我认为逻辑上是正确的。 (如果我从 Nop 管理面板创建折扣,则会发生相同的过程。)当我从 Nop 管理打开插入的优惠券时,“折扣信息”选项卡是完美的,在“要求”选项卡我看到要求“要求客户在他们的购物车中有 x.xx 数量”和“要求产品块折扣”,但没有价值。跨度>
-
我在我的程序中插入了 70 英镑,但金额为 0。我在“产品块折扣”字段中插入了产品 ID,但该字段为空。如果我只修改购物车值,输入 70(我不是故意修改“被阻止的产品”)并保存并重新加载页面,一切都很好。 被屏蔽的产品也出现了,即使我没有碰它们。当我检查 SQL 上的数据表时,我看不到那里有任何变化。记录和我插入的一样。 我想还有另一个表,我必须在其中更新一些东西,但我找不到它是哪一个。
标签: nopcommerce nopcommerce-3.90