我在一个magento项目中工作,其中高级搜索页面已经建立。我有一个名为"Color“的属性,它具有以下值,并且还将属性属性设置为Yes,用于高级搜索。
蓝绿黄。
我还更新了法师/...的form.php,这样下拉框就不再是多选了。
现在,在高级搜索颜色下拉列表中,我无法设置“全部”选项。我想要这个,因为目前蓝色是预先选择的,并且在每次搜索中,都会添加这个条件。我没有在其他页面做任何更新。
请帮帮我。
杰夫
发布于 2013-03-15 05:09:13
实际上,这是一个非常有用的问题,@Jeff的评论是一个很好的解决方案。我用更好的格式报告它:
注释掉这段代码:
// 2 - avoid yes/no selects to be multiselects
if (is_array($options) && count($options)>2) {
$extra = 'multiple="multiple" size="4"';
$name.= '[]';
}
else {
array_unshift($options, array('value'=>'', 'label'=>Mage::helper('catalogsearch')->__('All')));
}并将其替换为以下内容:
array_unshift($options, array('value'=>'', 'label'=>Mage::helper('catalogsearch')->__('All')));发布于 2011-11-21 01:13:21
您可以轻松地为任何下拉属性创建选择框,如颜色、制造商等,并用于搜索表单或任何自定义表单页面。
下面是相关文章:
干杯!!
https://stackoverflow.com/questions/5039418
复制相似问题