2013-12-18 47 views
0

我已经搜索了一个模块,但我不认为任何符合我的要求。Opencart总产品价格乘以自定义选项

我的产品(名片),那么以下选项:

Single/Double sided: Single,Double 

Quantity: 500 s,1000 s ,2000 s, 500 d, 1000 d, 2000 d 
(dependenton Single/Double sided) 

Delivery type: Standard,Express 

我需要做这样的事情

total product price = (item price + option(s) price)* delivery 

分发选项需要设置为1的值标准交货和1.15快递

我可以使用重量值,因为它是不必要的交付,或者我必须添加一个新列到product_option_value表格e,如果是的话,我该怎么做。

我知道上面是伪代码,我只是使用的代码块,这样也就更容易阅读

回答

0

我觉得 可以使用平板交付方式为标准和以项目交付方式为快递

//extension>shipping enable Per Item delivery & configure it to 1.5 each 

现在,通过产品选件通过在产品的产品数量选项,并配置产品的价格根据产品数量价格

// catalog>options create called Quantity and values 500 s,1000 s ,2000 s, 500 d, 1000 d, 2000 d 
// catalog>product>option add qty and configure price according to qty 
// catalog>product>Data product price to 1 

现在您需要隐藏tpl产品页面中的默认数量框,因为qty现在由qty选项传递,并且您需要根据Qty选项的选定值覆盖数量输入值,这样qty将有助于计算产品交货率和数量选项将有助于确定产品价格

希望这可以帮助

相关问题