Ограничение на использование бонусов

Тема в разделе "Opencart", создана пользователем unfume, 2 июл 2014.

Информация :
Внимание форумчане! При создании тем, или выкладывании какой-либо информации проверьте в какой ветке форума вы находитесь! Не путайте Opencart и Opencart2. При несоблюдении данного условия выносится соответствующее наказание! И потом не говорите что вас НЕ ПРЕДУПРЕЖДАЛИ! По возможности используйте обменники mail, yandex, google, dropbox, rghost Дабы избежать просьб перезалить и проблем с рекламой!
Модераторы: ZiX
  1. unfume

    unfume Редиска

    Регистр.:
    20 янв 2014
    Сообщения:
    519
    Симпатии:
    206
    Подскажите, как реализовать такую штуку чтобы клиент мог оплатить не более половины суммы заказа бонусами.
    Спасибо заранее
     
  2. unfume

    unfume Редиска

    Регистр.:
    20 янв 2014
    Сообщения:
    519
    Симпатии:
    206
    В общем все просто, надо было просто с утра смотреть
    catalog\controller\checkout\cart.php
    Код:
          if ($this->cart->hasProducts() || !empty($this->session->data['vouchers'])) {
                $points = $this->customer->getRewardPoints();
              
                $points_total = 0.5;
              
                foreach ($this->cart->getProducts() as $product) {
                    if ($product['points']) {
                        $points_total *= $product['points'];
                    }
                }  
    
    Код:
        protected function validateReward() {
            $points = $this->customer->getRewardPoints();
          
            $points_total = 0.5;
          
            foreach ($this->cart->getProducts() as $product) {
                if ($product['points']) {
                    $points_total *= $product['points'];
                }
            }  
    
     
  3. ricky jabrik

    ricky jabrik

    Регистр.:
    15 мар 2014
    Сообщения:
    170
    Симпатии:
    172
    может ли он быть реализован в ваучеры?
     
  4. unfume

    unfume Редиска

    Регистр.:
    20 янв 2014
    Сообщения:
    519
    Симпатии:
    206
    это купоны которые или сертификаты? чтобы их за бонусы покупать?