Перейти к содержимому


Фотография
- - - - -

А можно сделать сортировку вариантов в JBPriceAdvance?

jbpriceadvance сортировка

  • Закрытая тема Тема закрыта
В теме одно сообщение

#1 pholex315

pholex315

Отправлено 14 May 2015 - 09:51

Несмотря на то, что на прошлые вопросы (раз, два) пока решения нет, рискну задать поддержке еще один:

 

А можно ли сделать для элемента JBPriceAdvance сортировку вариантов?

 

Проблема в следующем: есть много вариантов артикула (размер/рост) пример тут. Заводить в вариации все возможные комбинации для каждого артикула довольно трудоемко. Для полукомбинезонов, например, может быть 102 варианта, а фактически на складе их может быть 10, смысла хранить пустые позиции вроде бы нет. Но приходит на склад отшитая партия полукомбинезонов, а там есть новые комбинации. Их менеджер добавляет снизу. В результате возникает неразбериха, когда внизу списка оказывается маленький размер после больших. Естественно, клиенту это неудобно. Получается, что нужно перебивать все варианты. А это уже неудобно менеджеру.

 

Понимаю, что городить удобный интерфейс для такой сортировки запарно. Ну а сделать, например, SQL-запрос для "причесывания" вариантов после того, как менеджер все туда добавил можно?

 


  • 1

#2 SmetDenis

SmetDenis

Отправлено 18 May 2015 - 09:07

Ну а сделать, например, SQL-запрос для "причесывания" вариантов после того, как менеджер все туда добавил можно?

Не получится сделать SQL, т.к вся информация о материале хранится в JSON.
Можно сделать сортировку вариаций перед выводом.

Т.к у вас вывод в шаблоне сделан на основе getIndexData
то сортировать нужно массив result на выходе той функции.

Для этого подойдет вот такая функция - http://php.net/manua...tion.uasort.php
Внутри функции сравнения (cmp) сверять нужные опции.
  • 0
JBZoo v4.0 и новый чудный мир Open Source GPL
Отключайте проверку лицензий как можно скорее!



— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.






Темы с аналогичным тегами jbpriceadvance, сортировка

Click to return to top of page in style!