Добро пожаловать в наше сообщество!
skripters.net - небольшой форум для вэб-мастеров на котором вам предоставляется широкий выбор скриптов, плагинов, стилей и много чего еще для запуска собственного проекта: интернет-магазина, форума, корпоративного сайта, продающего лендинга. Здесь вы найдете много решений по заработку в интернет. Сможете продать или купить нужное вам решение для старта своего веб-проекта. Опытные пользователи проконсультируют вас если вы вначале пути, подскажут как лучше, помогут в установке и настройке.

Решено сортировка значений в фильтре (у кого ещё так?)

Статус
В этой теме нельзя размещать новые ответы.

Катерина

Premium+
Регист
12 Дек 2017
Сообщения
19
Реакции
22
работаю с moguta null 7.8.3, и заметила странную штуку, что в фильтре значения сортируются как строка, игнорируя что там числа, т. е.
характеристики выводятся так
  • 1210 мм
  • 1360 мм
  • 1810 мм
  • 2110 мм
  • 2500 мм
  • 610 мм
  • 760 мм
  • 910 мм
хотя понятно что при правильной сортировке, привычной пользователю она должна быть такая
  • 610 мм
  • 760 мм
  • 910 мм
  • 1210 мм
  • 1360 мм
  • 1810 мм
  • 2110 мм
  • 2500 мм
у меня одной так? или я где-то накосячила что сортировка слетела?
 

Snayk

Premium+
Регист
12 Авг 2017
Сообщения
35
Реакции
6
Попробуйте отсортировать в: Настройки - Характеристики товаров - редактировать чебокс и там отсортировать методом перетаскивания так, как Вам нужно ..
 
  • Мне нравится
Реакции: MRX

Катерина

Premium+
Регист
12 Дек 2017
Сообщения
19
Реакции
22
в null 7,8,3 вроде нет такого, или я куда то не туда смотрю
в общем добавила вот такую функцию перед циклом вывода характеристик и вроде работает
PHP:
          uasort($prop['data'], function($a, $b) {
            if ($a['value_name'] == $b['value_name']) return 0;
            return ($a['value_name'] < $b['value_name']) ? -1 : 1;
          });
******************************************
при вставке кода пользуйтесь тегами
[php]код[/php] (MRX)
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху