кому нужно.
пример для дефолтного шаблона. у кого есть "+-", дописать строчку для "+", по аналогии.
product.tpl
возле
<input type="text" name="quantity" value="<?php echo $minimum; ?>" size="2" id="input-quantity" class="form-control" />
добавляем:
<div id="messages" style="white-space:pre;"></div>
далее сам скрипт:
<script type="text/javascript">
var input = document.querySelector('#input-quantity');
var messages = document.querySelector('#messages');
var a=<?php echo $stock; ?>;
input.addEventListener('input', function()
{
if (input.value <= a) {
messages.textContent += 'Кол-во, которое вы выбрали: ' + input.value + '\n';
} else {
document.getElementById('input-quantity').value = a ;
messages.textContent += 'Не достаточно на складе.Максимально возможно: ' + input.value + '\n';
}
});
</script>