Эдвард Ерохин

Эдвард Ерохин

С нами с 27 июля 2013; Место в рейтинге пользователей: #400

Переход с msBonus на msBonus2

Сделал для себя простенький скрипт переноса баланса пользователей в новую версию. Видел что у людей возникали вопросы как перейти, решил поделиться.

Эдвард Ерохин
04 декабря 2019, 16:42
modx.pro
3
814
+2

Msbonus вывод бонусов в каталог

Доброго дня! нужна помощь, кто то сталкивался с выводом количества начисляемого бонуса в каталог? может у кого то есть готовое решение? {$bonus} которым автор предлагает выводить в товаре, не работает в каталоге…
Эдвард Ерохин
14 декабря 2018, 16:19
modx.pro
673
0

minishop2 письма

Здравствуйте! нужна помощь, не могу понять откуда появляется число.
Эдвард Ерохин
12 января 2017, 14:48
modx.pro
1 344
0

Обновление модулей, и немного магии

Здравствуйте! Очень нуждаюсь в помощи modx сообщества, т.к 4 дня на отловку багов завели меня в тупик и больше ничего не выходит сделать.
Эдвард Ерохин
05 декабря 2016, 13:58
modx.pro
2 394
0

Кастомный класс корзины и msoptionsprice

Здравствуйте! очень надеюсь на помощь. Нашел у вас тут на форуме кастомный класс корзины. Чтоб корзина динамически обновлялась. Все отлично работает кроме нюанса, что при выборе опции размера товара. В корзину перестал уходить правильный размер и цена — берется минимальная.
Эдвард Ерохин
16 августа 2016, 09:33
modx.pro
1
1 342
0

Покупка в один клик и опции

Здравствуйте! нуждаюсь в помощи. Собрал по частям снипет покупки в один клик, но не знаю как туда передать значение размера. Стоит модуль msOptionsPrice с помощью которого с фронта выбирают размер.
Как к примеру второй вариант значения у текущего товара передать в заказ? Любой пример подойдет дальше разберусь) заранее благодарен

<?php
$errors = array();
if ( empty($_POST['phone']) ) {
    $errors['phone'] = 'Вы не заполнили телефон';
}
if ( !empty( $errors ) ) {
} 
else
{
    $scriptProperties = array(
        'json_response' => true, // возвращать ответы в JSON
        'max_count' => 1, // максимальное число товаров для добавления за один раз
        'allow_deleted' => false, // не добавлять в корзину товары с deleted = 1
        'allow_unpublished' => false, // не добавлять в корзину товары с published = 0
    );
   
    $phone = $_POST['phone'];
        //$id = $_POST['id'];
$id = $modx->resource->get('id');
    $miniShop2 = $modx->getService('minishop2','miniShop2', MODX_CORE_PATH . 'components/minishop2/model/minishop2/', $scriptProperties);
    // Инициализируем класс в текущий контекст
    $miniShop2->initialize($modx->context->key, $scriptProperties);
    $temp = $miniShop2->cart->get();
    $miniShop2->cart->clean();
    $miniShop2->cart->add($id);
    $miniShop2->order->add('receiver','One click');
    $miniShop2->order->add('phone',$phone);
        

    $miniShop2->order->add('email','oneclick@ukr.net');
  //  $miniShop2->order->add( 'payment', 1 );
   //  $miniShop2->order->add( 'delivery', 1 );
    $miniShop2->order->submit();
    $miniShop2->cart->set($temp);
   return $AjaxForm->success( 'Успешный заказ.' );
}
Эдвард Ерохин
05 августа 2016, 15:24
modx.pro
1 809
0

Шаблон вывода категорий, и товаров.

Второй день пытаюсь разобраться с modX и minishop.
Эдвард Ерохин
27 июля 2013, 01:18
modx.pro
3 165
0