mrvinil
9/5/2017 - 3:12 PM

Минимальная сумма заказа

Как вариант такое решение: деактивировать кнопку "Оформить заказ" в корзине пока сумма в строке Итого не превысит нужное значение. Реализация: Редактируем файл basket_items.php (он находится по пути ниже, если вы скопировали компонент bitrix:store.sale.basket.basket в свои шаблоны: bitrix\templates\вашшаблон\components\bitrix\store.sale.basket.basket\вашакорзина.basket).

<div class="cart-buttons">				
	<?if ($arResult["allSum"] < 1500):?> //если сумма заказа меньше 1500 то деактивируем кнопку и выводим надпись
		<button type="button" disabled="<?='disabled'?>" name="BasketOrder" class="btn_buy popdef bt3" value="<?=GetMessage('SALE_ORDER')?>" onclick="checkOut();">
			<?=GetMessage("SALE_ORDER")?> 
		</button><br><br>
		<p>Минимальная сумма заказа 1500 рублей.</p>
	<?else:?>
		<button type="button" name="BasketOrder" class="btn_buy popdef bt3" value="<?=GetMessage('SALE_ORDER')?>" onclick="checkOut();">
			<?=GetMessage("SALE_ORDER")?>
		</button>
	<?endif;?>
</div>