Прибавить фиксированную сумму к общей сумме заказа



  • Всем привет! Прошу прощения за, возможно, глупый вопрос.
    Как можно добавить некоторую фиксированную сумму к общей сумме заказа? Задача - просто прибавлять фиксированные 300 рублей к тому, что уже есть в корзине. Есть ли решение этой задачи "из коробки"?
    Спасибо.


  • Администраторы

    Смотрите плагины в папке /core/components/shopkeeper3/elements/plugins/

    Там есть на событие OnSHKcalcTotalPrice. Его можно поправить для вашего случая так:

    <?php
    
    /*
    
    event: OnSHKcalcTotalPrice
    
    */
    
    $price_total = $modx->getOption( 'price_total', $scriptProperties, 0 );
    
    $price_total += 300;//Плюс 300 рублей
    
    $modx->event->output( $price_total );
    
    return '';
    


  • @Andchir Большое спасибо за ответ, раз это рекомендация от разработчика, значит так и сделаю.



Похоже, подключение к Форум | MODX Shopkeeper было разорвано, подождите, пока мы пытаемся восстановить соединение.