2

我认为当前的 CS Cart 设置 (v3) 不可能做到这一点,但一些自定义开发不会成为问题(或者可能是附加组件)。

当客户选择一个选项时,我希望显示另一个选项。例如,选择“雕刻顶部”选项“是”,因此应显示另一个选项(文本字段)以将雕刻文本添加到其中。如果选择“否”,则应隐藏文本文件。

我可以用 JavaScript 做到这一点,但区分某些选项有点困难(因为它们都有随机 id)。

是否可以将一种选择与另一种联系起来?

4

2 回答 2

0

您可以通过选项名称挂钩;)因为在所有产品上都相同,只有语言差异,但您需要添加到选项 ex :<div data-name="color" id="opt_12" class="cm-picker-product-options ty-product-options">

请告诉我您的 cs-cart 版本,我可以指导您如何添加数据字段

于 2014-07-15T05:25:26.060 回答
0

您应该使用带有例外的顺序选项。

http://screencast.com/t/3JWHn6i7M

例如,您有 2 个选项。使用“相框”拍照。如果“是”,客户应选择框架颜色。

使用选项类型作为允许的顺序异常。

创建新异常:

Use Frame:       [Yes]
Color of Frame:  - Any variant -

所以在客户区你会看到这个: http ://screencast.com/t/ecPh5A9Av

当您单击复选框时,颜色选择器将可用,“否” - 将被阻止。如果您将此设置:“缺少变体处理”更改为“完全隐藏选项”(在管理区域的选项详细信息弹出窗口中),如果您勾选“否”,第二个选项将被删除。

于 2014-07-24T07:31:32.863 回答