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

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

Здравствуйте. Подскажите пожалуйста, как получить в свой сниппет данные из корзины, а именно из msOrder ... например общую сумму...
  • Вопрос задан
  • 2001 просмотр
Подписаться 2 Средний Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Фронтенд-разработчик
    11 месяцев
    Далее
  • Skillfactory
    DevOps-инженер
    6 месяцев
    Далее
  • SF Education
    Бизнес-аналитик
    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...
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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