avatar
заходил 7 октября в 15:45

Публикации

avatar
Мужики, помогите пожалуйста. Если выполняю данный шаг.

Далее перед (451 строка)
}
return $order->id;


добавим
if($order->user_id) {
   $user = $this->users->get_user(intval($order->user_id));
f(!empty($user))
          $this->users->update_user($user->id, array('balance' => ($user->balance + $order->total_price * $this->settings->bonus_order / 100)));
      }


Далее перед (482 строка)
}
return $order->id;


добавим
if($order->user_id) {
        $user = $this->users->get_user(intval($order->user_id));
        if(!empty($user))
          $this->users->update_user($user->id, array('balance' => max(0, $user->balance - $order->total_price * $this->settings->bonus_order / 100)));
      }


И после этого шага сайт уходит в ошибку 500.

Что я делаю не так?