Перейти к содержимому


Фотография
- - - - -

Работа кнопки "Очистить" в модуле корзины


Лучший Ответ SmetDenis , 20 February 2014 - 09:56

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

 

переименуйте файл  с заменой

\media\zoo\applications\jbuniversal\assets\js\jquery.jbzootools.orig.js

в 

\media\zoo\applications\jbuniversal\assets\js\jquery.jbzootools.min.js

 

Найдите эту функцию

oxk_200x0.png

 

и замените указанную строку на 

window.location.reload();
Перейти к сообщению


  • Закрытая тема Тема закрыта
Сообщений в теме: 5

#1 Евген Аватарович

Евген Аватарович

Отправлено 19 February 2014 - 07:09

Здравствуйте.

Обратил внимание на следующую ситуацию. (Все описанные действия можно посмотреть на демо сайте JBZoo)

 

При добавлении товара, не важно - из тизеров или фулл карточки, в модуле корзины появляется количество, стоимость товара и две ссылки-кнопки "Очистить" и "Оформить заказ"...

 

Кнопка, в карточке или тизере (кликнув по которой добавили товар в корзину) превратилась в две кнопки - "Добавить в корзину" и "Удалить из корзины"...

 

Если кликнуть на кнопку "Удалить из корзины" , то она исчезнет и модуль корзины опустеет, а если кликнуть по ссылке "Очистить" в модуле корзины, то модуль корзины опустеет, а вот кнопка "Удалить из корзины" останется на месте до перезагрузки страницы((((

 

Требуется сделать так, чтобы кнопка "Удалить из корзины" автоматически убиралась при очистке товара из модуля корзины.

 

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

Как, например, сделали вот тут http://forum.jbzoo.c...orzinu/?p=34245 (по аналогии)

 

Может ктото уже решал эту задачу? И готов поделиться решением?

Буду очень благодарен!


Сообщение отредактировал Евген Аватарович: 19 February 2014 - 07:12

  • 0

#2 Евген Аватарович

Евген Аватарович

Отправлено 20 February 2014 - 06:43

Откликнитесь, хоть кто нибудь!


  • 0

#3 Sliapy

Sliapy

Отправлено 20 February 2014 - 09:02

Сбросил ссылку на тему разработчикам. Подождите их ответа.


  • 1
[color=#aa0000]Не забывайте нажимать кнопку "Вопрос Решён" под сообщением, которое решило Вашу проблему.[/color]

#4 SmetDenis

SmetDenis

Отправлено 20 February 2014 - 09:56   Лучший Ответ

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

 

переименуйте файл  с заменой

\media\zoo\applications\jbuniversal\assets\js\jquery.jbzootools.orig.js

в 

\media\zoo\applications\jbuniversal\assets\js\jquery.jbzootools.min.js

 

Найдите эту функцию

oxk_200x0.png

 

и замените указанную строку на 

window.location.reload();

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



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


#5 Евген Аватарович

Евген Аватарович

Отправлено 20 February 2014 - 10:11

Денис, у меня установлена версия JBZoo 2.0.1

 

В указанной Вами директории у меня нет исходного файла, прилагаю скрин с содержимым директории JS. Возможно его надо взять из установочного комплекта?

 

Нашел такой файл в обновлении jbzoo_patch_2.x.x-2.1.2

2014-02-20_170751.jpg


Сообщение отредактировал Евген Аватарович: 20 February 2014 - 10:14

  • 0

#6 Евген Аватарович

Евген Аватарович

Отправлено 20 February 2014 - 10:49

Заменил тем, файлом, что нашел и выполнил ваши инструкции.

Все получилось. Спасибо!!!


  • 0




Click to return to top of page in style!