Перейти к содержанию
Официальный форум поддержки Simpla

Запрет автоскидки пользователю, если цена уже со скидкой. Как?


Рекомендуемые сообщения

Если зарегестрированный пользователь находится в группе клиентов со скидкой 5%, то в корзине от цен автоматически отнимается 5%. Как сделать, чтобы скидка не считалась с товаров, которые уже указаны со скидкой на сайте (с перечеркнутой старой ценой)? У кого какие мысли на этот счет, как это реализовать?

Ссылка на сообщение
Поделиться на другие сайты
  • 2 месяца спустя...

Проверка, если авторизован пользователь, то применяется или НЕ применяется личный дисконт. Смотреть классы корзины и пользователя, а так же вьюшки продуктов и продукта, ну и соотв. шаблоны оных

Ссылка на сообщение
Поделиться на другие сайты

Скидка обрабатывается в API/Cart.php

$discount = 0;				if(isset($_SESSION['user_id']) && $user = $this->users->get_user(intval($_SESSION['user_id'])))					$discount = $user->discount;									$cart->total_price *= (100-$discount)/100;

Я так понял сюда нужно добавить условие. Но в PHP не силён. Мож кто добрый подскажет?
Ссылка на сообщение
Поделиться на другие сайты

Отображать товары в каталоге тоже надо правильно, когда логинен или нет пользователь. Т.е. и вьюшки и шаблоны вывода продукта(ов) важны.

Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
×
×
  • Создать...