我正在开发Magento扩展程序,理想情况下应该支持低至1.5-1.6的版本。
我已经创建了一个自定义属性(以编程方式作为模块的一部分)并且它是一个选择类型,因此它自然会呈现下拉。
我想知道,无论如何都要覆盖这种行为并让它呈现我自己的控制权,这是我在jQuery的帮助下设计的(它具有模糊搜索功能的下拉。)或者可能有一种方法可以制作默认的Magento下拉到模糊搜索。
我需要它进行模糊搜索,因为可以选择的值列表很大,模糊搜索使得选择更快。
由于
答案 0 :(得分:1)
您是否使用$installer->addAttribute(...)
进行属性创建?如果是 - 这允许您在里面设置下一个选项:
'类' => ' SomeClass的'
您将<select name="..." class="someclass">
允许您使用Prototype / JQuery / Native JS来捕获此元素并执行您想要的任何操作。
&#39; input_renderer&#39; =&GT; &#39;渲染器的定义&#39;
这允许您为此元素定义自己的渲染器,因此您可以更改由属性的标准下拉渲染器生成的所有html代码。