我有一个多选属性,比如标记。 现在我添加了主题
Sub1
Sub2
Sub3
Sub4
作为选项。
问题是,在管理员面板中,当用户为特定产品选择 Sub 1,Sub 2 选项时,我需要在附近输入另一个字段来输入百分比。
不同产品的商标不同,因此我无法在商标属性标签中设置商标
考虑我有大量的科目
当选择Sub 1,Sub 2时,我在后端需要什么
Sub1 -> 87%
Sub2 -> 52%
如果是Ajax,我很高兴, 即使按下按钮也可调节......
请帮帮我... 在此先感谢:)
答案 0 :(得分:0)
Magento不支持开箱即用
您可能需要为属性创建自定义模板,您可以在其中添加javascript,每次为multiselect选择值时添加新文本字段并保存在数据库中序列化的值。
Here is an example了解如何使用自定义模板创建属性
在这里复制有点长。
主要思想是为您创建一个自定义后端模型属性,该模型将在保存时序列化值并在加载时反序列化它们,并自定义呈现,以显示管理UI中每个值的多选项和字段。