Подпилить корзину

Тема в разделе "PrestaShop", создана пользователем l.korv1n, 31 янв 2015.

Информация :
Хочешь в разделе без проблем общаться - прочти правила, чтобы потом с форумом на время не прощаться. Читать обязательно!
Внимание! Читайте внимательно правила!Предупреждения выдаются без всяких вопросов. Нарушил - получил. Будьте Внимательнее! Постинг нескольких постов подряд приравнивается к НАРУШЕНИЮ! Будьте вежливы и соблюдайте правила ;-)
Модераторы: NightHunter, ZiX
  1. l.korv1n

    l.korv1n Постоялец

    Регистр.:
    7 сен 2013
    Сообщения:
    141
    Симпатии:
    8
    Хеллоу, коллеги.

    Помогите в корзине (modal cart) поменять цифровое значение количества товара на поле для ввода (как в корзине one page checkout).

    HTML:
                            <td class="pm_mc3_cs_product_quantity">
                                <div class="pm_mc3_cs_product_quantity_value">{$product.cart_quantity|intval}</div>
                    
                    
                                {if !isset($customizedDatas.$productId) && !isset($customizedDatas.$productId.$productAttributeId)}
                                    <div class="pm_mc3_quantity_buttons_container">
        
                                
                                        <span class="pm_mc3_quantity_less" onclick="return modalAjaxCart.updateModalQty('del', '{$product.id_product|intval}', '{$product.id_product_attribute|intval}', '{$product.id_address_delivery|intval}', '{$product.id_customization|intval}');">-</span>
                                        <span class="pm_mc3_quantity_more" onclick="return modalAjaxCart.updateModalQty('add', '{$product.id_product|intval}', '{$product.id_product_attribute|intval}', '{$product.id_address_delivery|intval}', '{$product.id_customization|intval}');">+</span>
                                        <span class="pm_mc3_quantity_delete" onclick="return modalAjaxCart.removeModalProduct('{$product.id_product|intval}', '{$product.id_product_attribute|intval}', '{$product.id_customization|intval}', '{$product.id_address_delivery|intval}');">x</span>
                                    </div>
                                {/if}
                            
                            </td>
    Вот это:

    2015_01_31_16_37_40_350.jpg

    На это:
    2015_01_31_16_37_56_837.png

    Спасибо! Брошу благодарность.
     
  2. kkortess

    kkortess Создатель

    Заблокирован
    Регистр.:
    21 июл 2015
    Сообщения:
    4
    Симпатии:
    0
    попробуйте место
    <div class="pm_mc3_cs_product_quantity_value">{$product.cart_quantity|intval}</div>
    заменить на
    <input class="pm_mc3_cs_product_quantity_value" name="product_quantity_value" type="text" value="{$product.cart_quantity|intval}">
    тока надо будет переписать функцию modalAjaxCart.updateModalQty чтоб при заполнении поля правельно отправлял данын
    скинте код функции могу отредактировать