Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...

Количество в категории


 Поделиться

Рекомендованные сообщения

Добрый день

Подскажите есть ли готовые решения для выбора количества в категории опенкарт 2.3

Ссылка на комментарий
Поделиться на других сайтах


вам нужно в категории показывать количество товаров? я правильно поняла? Тогда вот так:

система->настройки->опции

image.png.1247a3fd85b0a97b4611e68910fc8c77.png

 

Ссылка на комментарий
Поделиться на других сайтах

да нет) количество для покупки ) чтоб кинуть в корзину сразу несколько товаров) ладно тогда щас сам напишу 

Ссылка на комментарий
Поделиться на других сайтах


Сделал если кому в будущем нужно будет решение - сделал следующим простым образом

<button class="button__cart__but" type="button" onclick="cart.add('<?php echo $product['product_id']; ?>', $(this).parent().parent().find('.quantity_input').val())"><span class="hidden-xs hidden-sm hidden-md"><?php echo $button_cart; ?></span></button>
<input type="number" name="quantity" value="1" size="2" min="1" id="input-quantity" class="quantity_input p_q_<?php echo $product_id; ?>" />      

 

  • +1 1
Ссылка на комментарий
Поделиться на других сайтах


23 часа назад, prived сказал:

смотрел - версия не моя

ну проще ж адаптировать чем своё писать, нет?

Ссылка на комментарий
Поделиться на других сайтах


ну что могу сказать ) обошелся 1 дополнительной строчкой) 

просто у ломика оч много там всего опции и тд - а тут все просто и понятно ) 

Ссылка на комментарий
Поделиться на других сайтах


  • 9 месяцев спустя...
В 31.03.2018 в 20:32, prived сказал:

ну что могу сказать ) обошелся 1 дополнительной строчкой) 

просто у ломика оч много там всего опции и тд - а тут все просто и понятно ) 

Привет, а сюда можно как то кратно минимуму втулить?

Ссылка на комментарий
Поделиться на других сайтах


  • 4 месяца спустя...

OPENCART.PRO  Версия 2.3.0.2.5

шаблон Modern 2

 

Код кнопки такой:

<button type="button" class="btn-cartpr" onclick="cart.add('<?php echo $product['product_id']; ?>');"><i class="fa fa-shopping-cart"></i> <?php echo $button_cart; ?></button>

Как добавить количество?

Ссылка на комментарий
Поделиться на других сайтах


4 часа назад, Egor2014 сказал:

OPENCART.PRO  Версия 2.3.0.2.5

шаблон Modern 2

 

Код кнопки такой:


<button type="button" class="btn-cartpr" onclick="cart.add('<?php echo $product['product_id']; ?>');"><i class="fa fa-shopping-cart"></i> <?php echo $button_cart; ?></button>

Как добавить количество?

Точно также :) 

  • +1 1
Ссылка на комментарий
Поделиться на других сайтах

47 минут назад, legioner26 сказал:

Точно также :) 

Кнопка добавляется, накручиваем количество, но в корзине количество не отражается(

Ссылка на комментарий
Поделиться на других сайтах


А все ли по примеру сделали?

  • +1 1
Ссылка на комментарий
Поделиться на других сайтах

7 минут назад, legioner26 сказал:

А все ли по примеру сделали?

Да, весь код вставил, что был выше

test.трапеза18.рф/holodnie-zakuski-i-salati/

 

<button class="button__cart__but" type="button" onclick="cart.add('<?php echo $product['product_id']; ?>', $(this).parent().parent().find('.quantity_input').val())"><span class="hidden-xs hidden-sm hidden-md"><?php echo $button_cart; ?></span></button>
<input type="number" name="quantity" value="1" size="2" min="1" id="input-quantity" class="quantity_input p_q_<?php echo $product_id; ?>" /> 

 

Ссылка на комментарий
Поделиться на других сайтах


Проверьте, при копировании слово class скопировалось не правильно, перепишите его в ручную, и все заработает как надо.

http://prntscr.com/nv9rln

  • +1 1
Ссылка на комментарий
Поделиться на других сайтах

В итоге код кнопки тоже малость переделал:

 

<input type="number" name="quantity" value="1" size="2" min="1" id="input-quantity" class="quantity_input p_q_<?php echo $product_id; ?>" />      
<button type="button" class="btn-cartpr" onclick="cart.add('<?php echo $product['product_id']; ?>', $(this).parent().parent().find('.quantity_input').val())"><i class="fa fa-shopping-cart"></i> <?php echo $button_cart; ?></button>

 

Сейчас, как-то кнопку стилизовать сделать + и - сделать.

 

Заработал код со стилизацией:

 

<div class="cart-quantity"> 
<i onclick="$(this).next().val($(this).next().val()-1);$(this).parents('form').submit();" class="fa fa-minus"></i> 
<input type="text" name="quantity" value="1" size="2" min="1" id="input-quantity" class="quantity_input p_q_<?php echo $product_id; ?>" />   
<i onclick="$(this).prev().val(~~$(this).prev().val()+1);$(this).parents('form').submit();" class="fa fa-plus"></i>
<input type="hidden" name="product_id" size="2" value="<?php echo $product['product_id']; ?>" />
</div>     
<button type="button" class="btn-cartpr" onclick="cart.add('<?php echo $product['product_id']; ?>', $(this).parent().parent().find('.quantity_input').val())"><i class="fa fa-shopping-cart"></i> <?php echo $button_cart; ?></button>

 

Еще бы как-то всплывающее окно корзины удалить, а то при нажатии "Купить"вылазит это окно.

test.трапеза18.рф/vtorie-bljuda/

Изменено пользователем Egor2014
  • +1 2
Ссылка на комментарий
Поделиться на других сайтах


38 минут назад, Egor2014 сказал:

В итоге код кнопки тоже малость переделал:

 


<input type="number" name="quantity" value="1" size="2" min="1" id="input-quantity" class="quantity_input p_q_<?php echo $product_id; ?>" />      
<button type="button" class="btn-cartpr" onclick="cart.add('<?php echo $product['product_id']; ?>', $(this).parent().parent().find('.quantity_input').val())"><i class="fa fa-shopping-cart"></i> <?php echo $button_cart; ?></button>

 

Сейчас, как-то кнопку стилизовать сделать + и - сделать.

 

Заработал код со стилизацией:

 


<div class="cart-quantity"> 
<i onclick="$(this).next().val($(this).next().val()-1);$(this).parents('form').submit();" class="fa fa-minus"></i> 
<input type="text" name="quantity" value="1" size="2" min="1" id="input-quantity" class="quantity_input p_q_<?php echo $product_id; ?>" />   
<i onclick="$(this).prev().val(~~$(this).prev().val()+1);$(this).parents('form').submit();" class="fa fa-plus"></i>
<input type="hidden" name="product_id" size="2" value="<?php echo $product['product_id']; ?>" />
</div>     
<button type="button" class="btn-cartpr" onclick="cart.add('<?php echo $product['product_id']; ?>', $(this).parent().parent().find('.quantity_input').val())"><i class="fa fa-shopping-cart"></i> <?php echo $button_cart; ?></button>

 

 

:) 

Ссылка на комментарий
Поделиться на других сайтах

  • 3 недели спустя...
  • 10 месяцев спустя...
В 31.03.2018 в 18:14, prived сказал:

Сделал если кому в будущем нужно будет решение - сделал следующим простым образом


<button class="button__cart__but" type="button" onclick="cart.add('<?php echo $product['product_id']; ?>', $(this).parent().parent().find('.quantity_input').val())"><span class="hidden-xs hidden-sm hidden-md"><?php echo $button_cart; ?></span></button>
<input type="number" name="quantity" value="1" size="2" min="1" id="input-quantity" class="quantity_input p_q_<?php echo $product_id; ?>" />      

 

Спасибо

Ссылка на комментарий
Поделиться на других сайтах


  • 9 месяцев спустя...
On 3/31/2018 at 6:37 PM, HyperLabTeam said:

ну проще ж адаптировать чем своё писать, нет?

Под 2.3 кто нибудь адаптировал модуль ломика?

Ссылка на комментарий
Поделиться на других сайтах


  • 6 месяцев спустя...
В 01.03.2021 в 17:01, mscbro сказал:

Под 2.3 кто нибудь адаптировал модуль ломика?

гляньте в теме поддержки, я подправил модификатор, правда только для страницы товара

Ссылка на комментарий
Поделиться на других сайтах


  • 1 год спустя...
30.03.2018 в 15:17, alena967 сказал:

вам нужно в категории показывать количество товаров? я правильно поняла? Тогда вот так:

система->настройки->опции

image.png.1247a3fd85b0a97b4611e68910fc8c77.png

 

Спасибо! То, что искал!

Ссылка на комментарий
Поделиться на других сайтах


Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас
 Поделиться

×
×
  • Создать...

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.