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

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

Здравствуйте.  Подскажите пожалуйста как сделать так, чтобы при выборе способа доставки "Самовывоз" делалась скидка на заказ в размере 10%.  Выбор способа доставки реализован на radio

<div id="deliveries">
					<div class="deline">
			<div class="chk">
				<input type="radio" name="delivery_id" value="1" checked="" id="deliveries_1">
				<label for="deliveries_1">
				Курьерская доставка по Москве			
				</label>			
			</div>
				
		</div>
				<div class="deline">
			<div class="chk">
				<input type="radio" name="delivery_id" value="2" id="deliveries_2">
				<label for="deliveries_2">
				Самовывоз			
				</label>			
			</div>
				
		</div>
			
	<div class="clear"></div>
</div>

Заранее благодарен за помощь.

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

Здравствуйте.  Подскажите пожалуйста как сделать так, чтобы при выборе способа доставки "Самовывоз" делалась скидка на заказ в размере 10%.  Выбор способа доставки реализован на radio

<div id="deliveries">
					<div class="deline">
			<div class="chk">
				<input type="radio" name="delivery_id" value="1" checked="" id="deliveries_1">
				<label for="deliveries_1">
				Курьерская доставка по Москве			
				</label>			
			</div>
				
		</div>
				<div class="deline">
			<div class="chk">
				<input type="radio" name="delivery_id" value="2" id="deliveries_2">
				<label for="deliveries_2">
				Самовывоз			
				</label>			
			</div>
				
		</div>
			
	<div class="clear"></div>
</div>

Заранее благодарен за помощь.

Самое простое, это условие в CartView.php

 

После: 

// Скидка
		$cart = $this->cart->get_cart();

Добавить:

if($order->delivery_id == 2) {
	$order->discount = 10;
}

Сам id можно посмотреть в админке

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

Это самое простое молча отменит скидки на группу.

В результате может получиться некрасиво - авторизованному пользователю пишут на всех страница ВАША СКИДКА такая-то, а в реальности иначе...

И если позднее в админке на странице заказа поменять способ доставки, то % скидки не изменится.

 

Чтобы работало полностью правильно и без сюрпризов, надо программировать аккуратнее. И начинать с постановки задачи - точно определять, как это должно соотноситься с групповой скидкой - применять ли вместе, или только одну и какую...

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

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

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

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

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

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

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

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

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

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