Как сортировать товар в корзине?

Добрый день!
Вопрос по MiniShop2.
Как сортировать товар в корзине (msCart)? Например, по стоимости или еще какому-то параметру.
Возможна ли группировка по категории товара в корзине?
Максим
03 июля 2015, 05:59
modx.pro
633
0

Комментарии: 4

Володя
03 июля 2015, 11:08
0
Корзина это массив в сессии.
print_r($_SESSION['minishop2']['cart']);
[74ecad01c2169c93e9e7b09207bda48e] => Array
        (
            [id] => 209
            [price] => 6590
            [weight] => 0
            [count] => 36
            [options] => Array
                (
                    [size] => XL
                )

            [ctx] => web
            [currency] => RUB
        )

    [0651635c5f0cdcf4adfddd915b198aa7] => Array
        (
            [id] => 209
            [price] => 6590
            [weight] => 0
            [count] => 15
            [options] => Array
                (
                    [size] => L
                )

            [ctx] => web
            [currency] => RUB
        )
Вы можете дописать сортировку по вашим требованиям в сниппет msCart. Только так.
    Максим
    03 июля 2015, 12:28
    0
    Спасибо.
    Подскажи еще, пожалуйста, если делать так как ты писал, то при обновлениях MS2 эти изменения потеряются!?
    Как сделать чтобы не терялось?)
      Володя
      03 июля 2015, 12:30
      0
      Скопируй сниппет msCart и изменяй его как хочешь… Ничего не затрется
      Евгений Дубровин
      22 сентября 2019, 13:41
      0
      Добрый день.

      а не подскажете как именно сделать сортировку в сниппете msCart, если нужно, чтобы товары с определёнными родителями были всегда внизу (т.е. последними добавленными)?
      Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
      4