我希望我的Q会有意义,但我真的没有想法。
我将通过示例解释:http://www.xtdeco.ro/fototapet/texturat/Bloom-R12241-6
有一个标准产品,有一些属性。
我需要做的是让这个产品可配置,因为您可能会注意到两个文本输入。计划是计算Lăţime*Înălţime,乘以价格/平方米,验证实际产品价格(此问题没有问题),然后在产品价格中加或减一个值,或为产品添加产品选项也会这样做的购物车。
有没有人知道如何在不攻击大部分资源的情况下完成这项工作?
谢谢。
答案 0 :(得分:0)
最简单的方法是不让用户输入他的具体尺寸,但让他从准备好的尺寸中选择。
如果这是一个壁纸,你知道这个壁纸的角色总是只有1米宽(只是为了简单),那么例如只卖这个1米 2 并让用户输入数量将导致从角色切下的长片(因此8片(m 2 )有序导致8米长的角色,1米宽)。在这种情况下,您可以为 m 2 更改单词件或数量。
如果这是具有混凝土尺寸(或纵横比)的墙面印刷,请让用户从某些预定义尺寸中进行选择,例如
这可以通过产品选项来处理,这比你要求的更容易......你不觉得吗?
根据评论编辑:
然后我才想到一种可能性:
hidden
)onChange
事件处理函数,该函数将在两个文本字段(维度)上监听onChange
,onBlur
,onKeyUp
(whetever)事件将以m 2 计算得到的面积大小,这将显示给客户以及每米的价格 2 ,而每1m的价格< sup> 2 也是已知的,并向客户展示4.73米 2 WallPrint1 $ 18.92
(因为我计算价格4美元1m 2 ,因此4m 2 x 4.73 $ / m 2 = $ 18.92)
我不确定但是也许您必须编辑其他一些代码以允许您将浮动数量值添加到购物车和订购它们......