[Решено] Невозможно купить одного товара больше чем 999 шт? Как это исправить?

Автор slavazzz, 10 марта 2013, 14:04:07

« назад - далее »

slavazzz

Здравствуйте. Подскажите, как увеличить количество символов - количество товара при покупке. Стандартно эта цифра не может превышать больше 3-х символов. Как сделать так, чтобы их было 4 или 5?

Виктор Демидов

В шаблоне product.tpl
Установить нужное количество знаков:
<input type="text" name="qty" id="quantity_wanted" class="text" value="{if isset($quantityBackup)}{$quantityBackup|intval}{else}{if $product->minimal_quantity > 1}{$product->minimal_quantity}{else}1{/if}{/if}" size="2" maxlength="3" {if $product->minimal_quantity > 1}onkeyup="checkMinimalQuantity({$product->minimal_quantity});"{/if} />
maxlength="10,20...."

slavazzz

Большое спасибо, все заработало. Но теперь когда идет процедура оформления заказа в корзине показаны только первые 3 цифры количества товара.  :(

PrestaMan

Нужно также удалить ограничение во всех шаблонах, где позано количество.
order-detail.tpl, shopping-cart.tpl, shopping-cart-product-line.tpl и т.д.
Эксперт Prestashop - решения всех проблем, написание модулей, создание тем для интернет-магазинов под Prestashop.
Эксперт Magento - создам сайт на Magento, программирование кастомных модулей для Magento, кастомизация тем Magento.
Лучшие цены!!!

slavazzz

В этих файлах я не обнаружил такого ограничения как - maxlength.
Может я что то не так искал?

Виктор Демидов

В таблице товаров, при оформлении заказа, ограничение на показ задает ширина поля в файле стилей.
/themes/default/css/global.css
.cart_quantity .cart_quantity_input {
    width: увеличить
}

slavazzz

#6
Цитата: Виктор Демидов
В таблице товаров, при оформлении заказа, ограничение на показ задает ширина поля в файле стилей.
/themes/default/css/global.css
.cart_quantity .cart_quantity_input {
    width: увеличить
}

Большое спасибо!