kazak (05 Октябрь 2014 - 08:38) писал:
Спасибо
Сделал все по инструкции. Появились "+" и "-", количество товара меняется. НО:
1) Сами + и - встали не красиво. (картинка прилагается
пример 1.jpg)
2) И самое важное НИЧЕГО не пересчитывается. Не важно какое количество товара я поставлю все равно общая сумма заказа не пересчитывается и клиент не может купить больше 1 штуки.
Самое главное
чтобы при изменении количества товара в корзине - сумма заказа пересчитывалась
1 найдите в main.css
.minus, .plus {
background: none repeat scroll 0 0 #F2F2F2;
border: 1px solid #DDDDDD;
border-radius: 4px;
display: block;
height: 10px;
padding: 3px 5px;
}
замените на
.minus, .plus {
background: none repeat scroll 0 0 #F2F2F2;
border: 1px solid #DDDDDD;
display: block;
height: 15px;
width: 12px;
padding: 3px 2px 1px 6px;
margin-top: 2px;
float: left;
}
далее добавьте в конец файла
.nums {
width: 89px;
}
input#bloc {
width: 23px;
float: left;
padding-left: 14px;
padding-right: 1px;
}
так же найдите в шаблоне корзина
<div class="nums">
<span class="minus">-</span>
<input name="form[quantity][{cart_items.GOODS_MOD_ID}]" value="{cart_items.ORDER_LINE_QUANTITY}" class="number txtalgncnt" type="text" /> {cart_items.GOODS_MOD_MEASURE_NAME}
<span class="plus">+</span>
</div>
замените на
<div class="nums">
<span class="minus">-</span>
<input name="form[quantity][{cart_items.GOODS_MOD_ID}]" value="{cart_items.ORDER_LINE_QUANTITY}" class="number txtalgncnt" type="text" id="bloc" />
<span class="plus">+</span>
</div>
На данный момент у Вас на кнопке пересчитать установлена функция вызова быстрого заказа.
уточните какой инструкцией пользовались