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

Доброе время суток!

Подскажите, как настроить минимальную сумму заказа, чтобы если не набрали на определенную сумму, то вместо кнопки оформить, выводится текст предупреждения. Заранее спасибо.

MODX Revolution 2.4.3-pl
shopkeeper3-3.2.3-pl

[[!+shk.price_total:lt=`1000`:then=`
<p>Минимальная сумма заказа 1000 руб.</p>
`:else=`
<input type="submit" name="submit_button" class="button btn btn-primary btn-lg" value="Отправить" />
`]]

Но при аяксе, когда жмем +/- на странице оформления, обновляться не будет.
https://rtfm.modx.com/revolution/2.x/making-sites-with-modx/customizing-content/input-and-output-filters-(output-modifiers)

Спасибо за ответ.
Так я сам додумал, но хочется как раз чтобы изменялась от +-. Может можно обработку добавить?

Так я сам додумал, но хочется как раз чтобы изменялась от +-. Может можно обработку добавить?

Можно, если знать JavaScript. http://wiki.modx-shopkeeper.ru/doku.php?id=javascript_api Тут есть всё необходимое.

Пока сделал так:
В чанке shopCart добавил:

<script type="text/javascript">
$(document).bind('ready',function(){
  var br = SHK.data.price_total - SHK.data.delivery_price;
  if (br<300) {$('.proverka').append('<p>Минимальная сумма заказа 300 руб.</p>'); $('input[type="submit"]').prop('disabled', true);}
	         else{ $('input[type="submit"]').prop('disabled', false);};
});
</script>

В shopkeeper.js, в Пересчет всех товаров в корзине: location.reload();

Ну и в <td>,где кнопка купить class="proverka".
Вдруг кому пригодится... Костыль конечно, теперь страница перегружается. Потом переделаю)))

location.reload(); не работает в firefox. Нужно: setTimeout(function() {location.reload();}, 1000);

Похоже, подключение к Форум | MODX Shopkeeper было разорвано, подождите, пока мы пытаемся восстановить соединение.