Задать вопрос
@sashko2307

Как в сниппете modx revo получить данные из корзины minishop2?

Здравствуйте. Подскажите пожалуйста, как получить в свой сниппет данные из корзины, а именно из msOrder ... например общую сумму...
  • Вопрос задан
  • 2008 просмотров
Подписаться 2 Средний Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Skillbox
    Профессия Графический дизайнер PRO
    15 месяцев
    Далее
  • Нетология
    Фронтенд-разработчик
    11 месяцев
    Далее
Решения вопроса 1
ig0r74
@ig0r74
MODX-разработчик
Примерно так:

<?php
$miniShop2 = $modx->getService('miniShop2');
$miniShop2->initialize($modx->context->key);

$cart = $miniShop2->cart->get(); // товары корзины
$order = $miniShop2->order->get(); // заказ
$status = $miniShop2->cart->status(); // статус корзины

$cost = $miniShop2->order->getCost();
$order['cost'] = $miniShop2->formatPrice($cost['data']['cost']);


Подробнее в документации: https://docs.modx.pro/komponentyi/minishop2/razrab...
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы