如何解决如何动态设置价格:Nopcommerce
我已经为NOPCommerce
系统创建了一个插件。产品的admin add/attach pricing table
并将信息存储在新表中。
既然如此,我不想override the original price
来购买该产品,而是会动态更改它。
由于添加时不同的
USER
可以选择不同的定价方案 产品到购物车。
如果有关于nopcommerce商店动态价格处理的任何想法/解决方案,请告诉我。谢谢您的时间。
解决方法
您可以通过覆盖PriceCalculationSerivce或TaxService服务之一来在自己的插件中实现自己的定价逻辑。
提示: 在依赖项注册器中添加此行
namespace Nop.Plugin.Misc.MyNewMethod
{
public class DependencyRegistrar : IDependencyRegistrar
{
public virtual void Register(ContainerBuilder builder,ITypeFinder typeFinder,NopConfig config)
{
builder.RegisterType<NewServiceMyPlugin>().As<IPriceCalculationSerivce>().InstancePerLifetimeScope();
}
public int Order
{
get
{
return 10;
}
}
}
}
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。