[msPromoCode] Автоматом оформляется заказ, если применить промокод
Добрый день.
Установлен Minishop2 v 3.0.2-pl.
В чанке «tpl.msOrder.custom» и «tpl.msCart.custom» по инструкции добавил [[!mspcForm]].
В корзине промокоды хорошо работают, можно добавить/удалить с помощью кнопки рядом "+-".
Но дальше, если перейти на страницу оформления заказа, ввести промокод и нажать кнопку "+" (если нужно применить промокод) или кнопку "-" (если нужно удалить его), то происходит автоматическое оформление заказа, даже если ничего не заполнено. И открывается страница «Спасибо за заказ» и т.п.
Как это исправить?
Чанк tpl.mspcForm, который выводит форму промокодов
Установлен Minishop2 v 3.0.2-pl.
В чанке «tpl.msOrder.custom» и «tpl.msCart.custom» по инструкции добавил [[!mspcForm]].
В корзине промокоды хорошо работают, можно добавить/удалить с помощью кнопки рядом "+-".
Но дальше, если перейти на страницу оформления заказа, ввести промокод и нажать кнопку "+" (если нужно применить промокод) или кнопку "-" (если нужно удалить его), то происходит автоматическое оформление заказа, даже если ничего не заполнено. И открывается страница «Спасибо за заказ» и т.п.
Как это исправить?
Чанк tpl.mspcForm, который выводит форму промокодов
<!--@formatter:off-->
<div class="row">
<div class="mspc_form">
<div class="col-7 col-xs-7">
<div>
<div class="input-group">
<span class="input-group-prepend input-group-addon">
<span class="input-group-text">[[%mspromocode_promocode]]</span>
</span>
<input type="text" class="mspc_field form-control [[+coupon:notempty=`[[+disfield]]`]]"
[[+coupon:notempty=`disabled`]]
value="[[+coupon]]" placeholder="[[%mspromocode_enter_promocode]]" />
<span class="input-group-append input-group-btn">
<button type="button" class="mspc_btn btn btn-default btn-secondary">[[+btn]]</button>
</span>
</div>
<div class="mspc_coupon_description" style="display: none;">[[+coupon_description]]</div>
</div>
<div class="mspc_msg"></div>
</div>
<div class="col-5 col-xs-5">
<div class="mspc_discount_amount" style="display:none; margin-top:7px;"><b>[[%mspromocode_discount_amount]]</b>: <span>[[+discount_amount]]</span> [[%ms2_frontend_currency]]</div>
</div>
</div>
</div>