Jump to content


Photo
- - - - -

Автоматическое добавление в корзину


7 replies to this topic

#1 kavagutti

kavagutti
  • JBZoo User (rus)
  • User rate: 0
  • posts: 11
  • topics: 5

Posted 21 February 2017 - 18:59

Доброго времени суток!

 

Возможно ли как то реализовать автоматическое добавление товара в корзину после того как пользователь выбрал его количество (без нажатия кнопки "В корзину")?

Во вложении пример, например вводим количество товара вручную или с помощью виджета (+ -), после того как убирается фокус с виджета товар автоматически добавляется в корзину. Надеюсь понятно объяснил)

Подскажите где копать, или может есть готовое решение на форуме?

Attached Thumbnails

  • 2017-02-21_234935.png

  • 0

#2 Cheren-dow

Cheren-dow
  • JBZoo User (rus)
  • User rate: 95.7
  • posts: 5060
  • topics: 31

Posted 21 February 2017 - 23:24

Подскажите где копать, или может есть готовое решение на форуме?

Это можно сделать через JS  используя событие change. Т.е. при смене значения через JS делаете клин по кнопке "Добавить в корзину"


  • 2
Изображение
 

#3 kavagutti

kavagutti
  • Topic Starter
  • JBZoo User (rus)
  • User rate: 0
  • posts: 11
  • topics: 5

Posted 25 February 2017 - 10:31

Это можно сделать через JS  используя событие change. Т.е. при смене значения через JS делаете клин по кнопке "Добавить в корзину"

 

Спасибо, работает, но только если вручную поменять значение в input, а если сделать это с помощью виджета (+ -) не работает, как быть тут?

И еще вопрос, возможно ли где-то в настройках сделать чтобы товар при добавлении в корзину не суммировался, а обновлялся? (например было 11 штук, добавил еще 10 этого же товара,в корзине стало не 21, а 10 штук)


Edited by kavagutti, 25 February 2017 - 16:03.

  • 0

#4 SmetDenis

SmetDenis
  • Administrators
  • User rate: 139.4
  • posts: 16232
  • topics: 200

Posted 27 February 2017 - 06:41

Спасибо, работает, но только если вручную поменять значение в input, а если сделать это с помощью виджета (+ -) не работает, как быть тут?

 

Это тоже можно отслеживать через JS, только change будет на другом элементе - .jsQuantity

 

И еще вопрос, возможно ли где-то в настройках сделать чтобы товар при добавлении в корзину не суммировался, а обновлялся? (например было 11 штук, добавил еще 10 этого же товара,в корзине стало не 21, а 10 штук)

Боюсь, что такой опции нет, как и готового решения. Можно написать расширение, которое будет чистить корзину перед добавлением нового товара.

Расширение будет в виде хука и срабатывать на событие добавления в корзину. 


  • 0
JBZoo v4.0 и новый чудный мир Open Source GPL
Отключайте проверку лицензий как можно скорее!



— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.


#5 kavagutti

kavagutti
  • Topic Starter
  • JBZoo User (rus)
  • User rate: 0
  • posts: 11
  • topics: 5

Posted 26 March 2017 - 14:28

Боюсь, что такой опции нет, как и готового решения. Можно написать расширение, которое будет чистить корзину перед добавлением нового товара.

Расширение будет в виде хука и срабатывать на событие добавления в корзину. 

 

 Нужно чтобы чистило именно товар, который добавляется\обновляется, а не всю корзину, сколько будет стоить написать данный хук?


  • 0

#6 SmetDenis

SmetDenis
  • Administrators
  • User rate: 139.4
  • posts: 16232
  • topics: 200

Posted 27 March 2017 - 08:59

Нужно чтобы чистило именно товар, который добавляется\обновляется, а не всю корзину, сколько будет стоить написать данный хук?


К сожалению, сейчас мы временно прекратили принимать заказы.
Возможно вам поможет кто-нибудь из местных разработчиков.
http://forum.jbzoo.c...oznagrazhdenie/
  • 0
JBZoo v4.0 и новый чудный мир Open Source GPL
Отключайте проверку лицензий как можно скорее!



— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.


#7 kavagutti

kavagutti
  • Topic Starter
  • JBZoo User (rus)
  • User rate: 0
  • posts: 11
  • topics: 5

Posted 03 April 2017 - 06:19

К сожалению, сейчас мы временно прекратили принимать заказы.
Возможно вам поможет кто-нибудь из местных разработчиков.
http://forum.jbzoo.c...oznagrazhdenie/

 

Подскажите когда вы начнете принимать заказы и начнете ли вообще?) Из местных к сожалению никто не откликнулся...


  • 0

#8 SmetDenis

SmetDenis
  • Administrators
  • User rate: 139.4
  • posts: 16232
  • topics: 200

Posted 06 April 2017 - 06:52

Подскажите когда вы начнете принимать заказы и начнете ли вообще?) Из местных к сожалению никто не откликнулся...

 

Скорее всего начнем, но не могу сказать когда именно. Возможно ближе к лету.


  • 0
JBZoo v4.0 и новый чудный мир Open Source GPL
Отключайте проверку лицензий как можно скорее!



— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.





Click to return to top of page in style!