Перейти к содержанию
Форум поддержки пользователей VamShop

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


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

Многие магазины работают от определенной суммы заказа. На данном примере показано, как установить ограничение (убираются кнопки "Корзина" и "Оформить") на заказы суммой менее 300 рублей.

Для того чтоб установить минимальную сумму заказа, идем в: Оформление - Микро шаблоны - cart-content-box

Удаляем строки:

<p class="buttons">
            <a class="btn btn-default viewcart" href="{$cart_link}"><i class="fa fa-shopping-cart"></i> {lang}View Cart{/lang}</a>
            <a class="btn btn-warning checkout" href="{$checkout_link}"><i class="fa fa-check"></i> {lang}Checkout{/lang}</a>
        </p>

Вставляем в самый низ:

 {if $order_total_value > 300}
        <p class="buttons">
            <a class="btn btn-default viewcart" href="{$cart_link}"><i class="fa fa-shopping-cart"></i> {lang}View Cart{/lang}</a>
            <a class="btn btn-warning checkout" href="{$checkout_link}"><i class="fa fa-check"></i> {lang}Checkout{/lang}</a>
        </p>
        {else}
        <div align="center"><font color="#FF0000">Минимальная сумма заказа <br />300 рублей!</font><br /></div>
        {/if}

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

Нужно тогда и на страницах оформить заказ и подтверждение заказа вставить это условие.

В Админке - Содержание - Страницы, отредактировав страницы Оформление и Подтверждение заказа.

А не только в бокс корзины.

Изменено пользователем VaM
Ссылка на сообщение
Поделиться на другие сайты

Сумма корзины выводится меткой shopping_cart_total, т.е. условие для страницы оформления, к примеру, будет такое:

{if {shopping_cart_total} > 0}
{checkout}
{/if}

 

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

Как правило этого хватает, т.е. покупатель просто не может оформить покупку, пока не наберет определенную сумму. Но могут попадаться такие, что заказывают большее кол-во, а потом вычитают в корзине. Это маленький процент, но он есть. Чтоб этого избежать, нужно просто не допустить покупателя к оформлению заказа, пока он не наберет необходимую сумму.

И нужно учесть этот момент при следующих обновлениях движка, чтоб минимальная сумма выставлялась через админку, а по умолчанию была 0.

Сумма корзины выводится меткой shopping_cart_total, т.е. условие для страницы оформления, к примеру, будет такое:

{if {shopping_cart_total} > 0}
{checkout}
{/if}

 

Да, либо так:

{if {shopping_cart_total} > 0}
{checkout}
{else}
        Минимальная сумма заказа составляет.......
{/if}
Ссылка на сообщение
Поделиться на другие сайты

Это понятно.

Я к тому, что недостаточно убрать кнопку в корзине, если например отключить ajax корзину, то всё равно перейдёт в корзину и там сможет оформить.

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

Так если можно отключить, то надо это предусматривать в своих правках.

Если можно отключить - значит отключат и Ваш совет уже будет не совсем верный, т.е. заказы смогут оформить.

Нужно все дороги перекрывать, что называется :)

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