Jump to content
Sign in to follow this  
ex3Dex

количество товара для оформления заказа

Recommended Posts

Здравствуйте! Как изменить кол-во товара для оформления заказа определенной группы покупателей.
То есть: есть группа покупателей 'Опт', покупатель из этой группы может оформить заказ только если в корзине лежит не меньше 5 единиц любого товара с сайта.

Я так понимаю нужно править файл: controller/checkout/checkout.php ?

Share this post


Link to post
Share on other sites

Да. Если по самому простому способу то можно даже на JQ. Вставляем в checkout.tpl

<?php if ($customer_group['customer_group_id'] == 5) { // узнаем ID группы в БД ?> 
<script type="text/javascript">
var total_products = $('tbody').length;
if (total_products < 5) { // вместо 5, указываем нужное число товара в корзине
	$('#button-register').fadeOut(0); // Скрыть кнопку Оформить заказ
}
</script>
<?php } ?>

Т.е. считывает количество tbody (можно задать класс любой и он в foreach будет его дублировать). И убираем кнопочку "Оформить заказ". Или можно попустим сделать div с position:fixed красивый (сразу скрытый) и делать ему появление (а там текст: Для заказа у Вас должно быть минимум 5 товаров)

Edited by Leingard
  • +1 1

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.