Эдвард Ерохин
С нами с 27 июля 2013; Место в рейтинге пользователей: #406Переход с msBonus на msBonus2
            Сделал для себя простенький скрипт переноса баланса пользователей в новую версию. Видел что у людей возникали вопросы как перейти, решил поделиться. 
        
        
        
        
    Msbonus вывод бонусов в каталог
            Доброго дня! нужна помощь, кто то сталкивался с выводом количества начисляемого бонуса в каталог? может у кого то есть готовое решение? {$bonus} которым автор предлагает выводить в товаре, не работает в каталоге…        
        
        
        
    minishop2 письма
            Здравствуйте! нужна помощь, не могу понять откуда появляется число. 
        
        
        
        
    Обновление модулей, и немного магии
            Здравствуйте! Очень нуждаюсь в помощи modx сообщества, т.к 4 дня на отловку багов завели меня в тупик и больше ничего не выходит сделать.
        
        
        
        
    Кастомный класс корзины и msoptionsprice
            Здравствуйте! очень надеюсь на помощь. Нашел у вас тут на форуме кастомный класс корзины. Чтоб корзина динамически обновлялась. Все отлично работает кроме нюанса, что при выборе опции размера товара. В корзину перестал уходить правильный размер и цена — берется минимальная. 
        
        
        
        
    Покупка в один клик и опции
            Здравствуйте! нуждаюсь в помощи. Собрал по частям снипет покупки в один клик, но не знаю как туда передать значение размера. Стоит модуль 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( 'Успешный заказ.' );
}        Шаблон вывода категорий, и товаров.
            Второй день пытаюсь разобраться с modX и minishop.