kyestu Posted December 7, 2011 Share Posted December 7, 2011 Приветствую! Борьба с этим проклятым модулем не прекращается, либо у меня кривые руки. Есть категория с кастрюлями. У каждой кастрюли соответственно есть диаметр и обьем. Фильтр работает, НО характеристики отсортированы в непонятном порядке, Показано на скрине. Необходим порядок по-возрастанию. Чувствую, что там кода нужно на две строки. Подскажите, что отвечает за порядок, где и что ковырять. Link to comment Share on other sites More sharing options...
gsv1982 Posted November 8, 2012 Share Posted November 8, 2012 В файле blocklayered.php В case 'id_feature': Эту сроку $sql_query['group'] = 'GROUP BY fv.id_feature_value'; Меняем на эту $sql_query['group'] = 'GROUP BY fv.id_feature_value ORDER BY value + 0'; Будет сортировать характеристики по алфавиту Добавление + 0 позволяет сортировать значения не 1 10 11 2, а 1 2 10 11, но тогда значения характеричсик которые буквенные а не числовые сортирует не правильно А строка вот такого вида $sql_query['group'] = 'GROUP BY fv.id_feature_value ORDER BY value + 0, value'; т.е. добавление ORDER BY value + 0, value - сортирует и числовые и текстовые характеристики по возрастанию. Link to comment Share on other sites More sharing options...
Dimitri Yelquin Posted November 11, 2012 Share Posted November 11, 2012 А у меня в этом модуле никак не хотят работать фильтры цен и веса. Ползунки даже не показываются. До версии 1.4.9 всё работало. В этой не хочет. Не знаете, в чём проблема? Link to comment Share on other sites More sharing options...
Kerm Posted November 11, 2012 Share Posted November 11, 2012 В категориях где все товары с одной ценой или весом или другими, одинаковыми, параметрами фильтры не выводятся соответственно. Link to comment Share on other sites More sharing options...
Dimitri Yelquin Posted November 12, 2012 Share Posted November 12, 2012 В категориях где все товары с одной ценой или весом или другими, одинаковыми, параметрами фильтры не выводятся соответственно. Это — теоретический пример. В практике такие случаи, наверное и не встречаются. И у меня все цены разные. Link to comment Share on other sites More sharing options...
Kerm Posted November 12, 2012 Share Posted November 12, 2012 Тогда если товары добавлялись импортом или другим способом, но не в ручную, нужно сначала на странице поиска обновить индекс, а после в настройках модуля обновить индекс. Link to comment Share on other sites More sharing options...
Dimitri Yelquin Posted November 12, 2012 Share Posted November 12, 2012 Нет, я добавил этот модуль сразу после установки магазина с исходным набором товаров. И раньше делал так же — всё работало. А в версии 1.4.9 не работает. Link to comment Share on other sites More sharing options...
Recommended Posts