我正在尝试创建一个复杂的自定义选项,并且很难弄清楚它。我想要的是每个显示高度和宽度旁边都有标签的单选按钮列表(例如,标签看起来像1.5'x 3'),这就是简单的部分MAGENTO:复杂的自定义选项
现在,如果用户点击其中一个无线电按钮我想显示一个文本输入(紧挨着单选按钮标签)以接受长度值,以便当产品发送到购物车时,它显示类似于1.5'x 3'x 60'的东西。
我认为jquery会让我在隐藏/显示部分的道路上行走,这是输入的组合,并且将连接的数据推送到我很困惑的购物车
我正在尝试创建一个复杂的自定义选项,并且很难弄清楚它。我想要的是每个显示高度和宽度旁边都有标签的单选按钮列表(例如,标签看起来像1.5'x 3'),这就是简单的部分MAGENTO:复杂的自定义选项
现在,如果用户点击其中一个无线电按钮我想显示一个文本输入(紧挨着单选按钮标签)以接受长度值,以便当产品发送到购物车时,它显示类似于1.5'x 3'x 60'的东西。
我认为jquery会让我在隐藏/显示部分的道路上行走,这是输入的组合,并且将连接的数据推送到我很困惑的购物车
我还没有真正挖掘过magento源码,但我认为做一个相对简单的方法如果你创建了一些自定义选项,那将是。如果您为后端中的各种长度和宽度的收音机项目设置了自定义选项,然后为每个项目创建一个高度文本框。然后你只需要用萤火虫环顾四周,找到这些元素的位置,然后写一些javascript,jquery可以正常工作,以控制文本框的隐藏和显示。您只需要1个文本框,然后使用js将其放在适当的单选按钮旁边。然后,当用户提交设定的长度和宽度将与相应的高度,因此必须通过两种方法
1完成
以及Magento的默认不提供链接的定制选项一起发送 - 通过创建一个magento模块 2 - 或通过自定义编辑核心magento视图文件。
你可以启用模板路径提示和基于自定义选项jquery选择DOM并在那里应用动作https://store.webkul.com/Magento-Chained-Custom-Option-Template.html