Magento属性下拉到模糊搜索

时间:2015-05-05 11:43:34

标签: jquery magento fuzzy-search

我正在开发Magento扩展程序,理想情况下应该支持低至1.5-1.6的版本。

我已经创建了一个自定义属性(以编程方式作为模块的一部分)并且它是一个选择类型,因此它自然会呈现下拉。

我想知道,无论如何都要覆盖这种行为并让它呈现我自己的控制权,这是我在jQuery的帮助下设计的(它具有模糊搜索功能的下拉。)或者可能有一种方法可以制作默认的Magento下拉到模糊搜索。

我需要它进行模糊搜索,因为可以选择的值列表很大,模糊搜索使得选择更快。

由于

1 个答案:

答案 0 :(得分:1)

您是否使用$installer->addAttribute(...)进行属性创建?如果是 - 这允许您在里面设置下一个选项:

  1. '类' => ' SomeClass的'

    您将<select name="..." class="someclass">允许您使用Prototype / JQuery / Native JS来捕获此元素并执行您想要的任何操作。

  2. &#39; input_renderer&#39; =&GT; &#39;渲染器的定义&#39;

    这允许您为此元素定义自己的渲染器,因此您可以更改由属性的标准下拉渲染器生成的所有html代码。