这个问题似乎已经被问过多次,但没有得到答案。
我创建了一个小部件,可以为可配置产品添加属性值。仅仅是为了明确,如果一个可配置产品由多个基于尺寸和颜色属性的简单产品(关联产品)组成,那么我想向客户展示此可配置产品的“可用”尺寸和颜色。而且,我想通过编程实现,而不仅仅是在描述中放置尺寸和颜色列表,因为并非所有尺寸或颜色此时都可用。所以我创建了这个小部件。
现在,我想制作一个更通用的版本,可以使用任何关联产品的属性。但是,为了做到这一点,设置小部件的管理员需要从可用属性列表中选择属性。当将小部件添加到CMS页面时,实际上可以使用widget.xml文件中定义的参数。
问题在于,我没有将小部件添加到CMS页面。我正在将其添加到产品页面。因此,我需要在CMS ->小部件 ->添加新小部件实例编辑器的Widget Instance功能中使用它。然而,此编辑器有前端属性和小部件选项选项卡。而来自widget.xml文件的参数不会显示在此编辑器的Widget Options选项卡中。
那么,是否有一种方法可以从widget.xml文件向添加小部件实例编辑器的Widget Options选项卡中添加参数(例如:
<widgets>
<Widget Options>
<parameters>
<my_widget_instance_parameter> ... </my_widget_instance_parameter>
</parameters>
</Widget Options>
</widget>
这是需要增强实际的窗口小部件实例编辑器吗?
谢谢。