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


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

Сортировка товара в списке в корзине на фронтенде


Лучший Ответ SmetDenis , 23 September 2016 - 11:23


Сортировка идет по системному ID товара в корзине (хеш).

Смотрите ksort, внутри getItems()
media\zoo\applications\jbuniversal\framework\classes\cart\jbcart.php

И в этом же порядке сохранится в базу.

Можно использовать что-нибудь вроде - http://php.net/manua...ction.usort.php Перейти к сообщению


  • Закрытая тема Тема закрыта
Сообщений в теме: 2

#1 Михаил

Михаил

Отправлено 22 September 2016 - 15:06

Добрый день

 

Вопросы:

1. По какому принципу сортируется товар при переходе в корзину? 

Вроде сначала показалось, что по порядку добавления, но нет, это только показалось. Не по алфавиту, не по артикулу, не по цене. Как же все таки?

 

2. В каком файле необходимо внести исправления, чтобы сменить сортировку?

 

Заранее спасибо.


  • 0

#2 SmetDenis

SmetDenis

Отправлено 23 September 2016 - 11:23   Лучший Ответ


Сортировка идет по системному ID товара в корзине (хеш).

Смотрите ksort, внутри getItems()
media\zoo\applications\jbuniversal\framework\classes\cart\jbcart.php

И в этом же порядке сохранится в базу.

Можно использовать что-нибудь вроде - http://php.net/manua...ction.usort.php
  • 1
JBZoo v4.0 и новый чудный мир Open Source GPL
Отключайте проверку лицензий как можно скорее!



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


#3 Михаил

Михаил

Отправлено 23 September 2016 - 14:15

Сортировка идет по системному ID товара в корзине (хеш).

Смотрите ksort, внутри getItems()
media\zoo\applications\jbuniversal\framework\classes\cart\jbcart.php

И в этом же порядке сохранится в базу.

Можно использовать что-нибудь вроде - http://php.net/manua...ction.usort.php

 

Ок. Спасибо. Буду посмотреть.


  • 0




Click to return to top of page in style!