Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

[Поддержка] cart popup модуль всплывающей корзины


Модуль «cart popup модуль всплывающей корзины» знято з продажу
Ми підібрали схожі модулі інших розробників — їх можна придбати вже зараз.

Що можна обрати замість

Роблять те саме — можна поставити замість.
Модуль Всплывающая корзина - Cart Popup Turbo
В цену модуля входит установка Установку можно запросить в течении двух недель с момента покупки один раз на один сайт. Каждая следующая установка или установка по истечении двух недель - 10 USD. Модуль Всплывающая корзина (Cart Popup Turbo) отображает перед пользователем всплывающее окно корзины после того, как товар добавлен в корзину. Модуль работает на всех страницах сайта, во всех модулях и карточке товара. Отключение модуля в отдельно взятом модуле не предусмотрено. Модуль не заменяет никаких системных файлов OpenCart. ДЕМО Есть вариант установки с vQmod, но ручная установка займет у Вас не более минуты (в буквальном смысле). Установка простая до слез. Подробная документация прилагается. Обратите внимание, что модуль использует стандартный шаблон модуля мини-корзины (/module/cart.tpl). Если у Вас мини-корзина по каким-то причинам "перекошена", то Cart Popup Turbo не сделает её более привлекательной. ChangeLog   1.01 - Добавлена кнопка "Продолжить покупки". Кнопку можно отключить. - Добавлены иконки рядом с кнопками "Корзина", "Оформить заказ", "Продолжить покупки". Иконки можно отключить. - Добавлена возможность заменить стандартную мини-корзину на всплывающую (по желанию). - Исправлено отклонение крестика на 2px при :hover эффектие. - Корзина закрывается по клику на пустой области экрана. - Исправлен баг, когда при удалении товара вертикальный скрол превращался в стандартный. - Дополена документация - Добавлена возможность кастомизции шаблона представления данных 1.02 - Исправлен баг с кнопкой "Назад" в Safari 1.03 - Добавлена анимация и некоторые правки в дизайне 1.05 - Совместимость с 1.5.1.3 и Shoppica 2 в одном JS файле (дополнительный патч больше не нужен) 1.06 - Фиксы для ФФ Совместимость браузерами: Совместимость с версиями 1.5.1.3 и старше. Начиная от версии 1.05 заложена совместимость с Shoppica 2. Посмотрите другие мои работы..

Оновлене

Модуль Всплывающая корзина - Cart Popup Turbo

Безкоштовно
Переглянути
Бесплатные всплывающие уведомления Free Popup Cart (vqmod) popup
Описание старой версии Что это и зачем это нужно Как многие знают, стандартное уведомление при добавлении товара в корзину является малозаметным, к тому же мельтешение экрана при автоматической прокрутке вверх раздражает многих покупателей (нарушается принцип ожидаемого результата, так как откуда покупателю знать, что экран крутится вверх для показа уведомления). Чтобы избавиться от этой проблемы, я у себя в магазине давно использовал простое решение с небольшим изменением стандартных функций, которым хочу поделится (вдруг кто не знает) и которое основано на использовании функциональности colorbox (идет в комплекте с движком начиная с версии 1.5.2.1 и вплоть до последней на сегодня). Аналогичным способом открываются превью картинок товара, так что грех не использовать то, что уже встроено в движок. Кроме того, такие же уведомления при добавлении товара в закладки и в сравнения, можно так же легко заменить с помощью этого дополнения. Все тестировалось на дефолтном шаблоне версии 1.5.4.1, должно работать на всех версиях, начиная с 1.5.2.1 Если у вас более новая версия, чем 1.5.4.1, то возможная причина неработающих на главной уведомлений указана в теме поддержки. Как это работает Для появления уведомлений об успешном добавления товара в корзину, добавлении товара в закладки или в сравнения, используется практически одинаковый механизм. В этом простом дополнении стандартный механизм изменяется, используется вызов окна colorbox с нужными нам параметрами, например для всплывающего окна при добавлении товара в корзину: $.colorbox({width: '500px', transition: 'elastic', html: "" + json['success'] + "Оформить заказ", title:"" });   Соответственно в жизни это выглядит вот так (стандартный шаблон): Установка (vqmod) При использовании vqmod вся установка заключается в копировании содержимого папки upload, никакие файлы не должны быть перезаписаны. Если используется тема с названием отличным от default, советую поменять в xml-файле имя темы default на вашу тему в двух строчках   и   Если у вас шаблон нестандартный и сильно изменен (или вы просто не хотите использовать vqmod), то лучше выполнить ручную установку. Ручная установка (без vqmod) В общем случае любое дополнение с vqmod можно установить без него, если выполнить все замены, указанные в xml-файле. Для этого дополнения нужно сделать несколько замен (* - имя вашей темы). 0) Сделать резервные копии затрагиваемых файлов (catalog/view/theme/*/template/common/header.tpl, catalog/view/theme/*/template/product/product.tpl) 1) В файле catalog/view/theme/*/template/common/header.tpl: После   добавить   Как вариант, можно не добавлять эту строчку, а перенести измененные функции (addToCart, addToWishList и addToCompare) из файла free_popup_cart.js в common.js И после   добавить   2) В файле catalog/view/theme/*/template/product/product.tpl Найти начало функции $('#button-cart').bind('click', function() {   и заменить в ней это if (json['success']) { $('#notification').html('' + json['success'] + ''); $('.success').fadeIn('slow'); $('#cart-total').html(json['total']); $('html, body').animate({ scrollTop: 0 }, 'slow'); }   на это if (json['success']) { $.colorbox({width: '500px', transition: 'elastic', html: "" + json['success'] + "Оформить заказ", title:"" }); $('#cart-total').html(json['total']); }   Не забудьте сохранить файл в кодировке UTF8, чтобы вместо квадратиков видеть русские буквы. 3) Все готово! Если кто не знает, функциональность добавления в закладки можно изменить, сделав их доступными и без обязательной регистрации, что очень удобно. Решение предложено в теме на этом форуме...

Оновлене

Бесплатные всплывающие уведомления Free Popup Cart (vqmod)

Безкоштовно
Переглянути

Recommended Posts

cart popup модуль всплывающей корзины

Завантажити / Придбати розширення



cart popup модуль всплывающей корзины


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

тестировался на oсstore_v1.5.[4-5].1

с не дефолтной темой скоре всего будут проблемы, помощь в настройке только платно(от 500р)

использовались

- стили bootstrap, лицензия MIT

- плагин jQuery Popup Overlay, лицензия MIT

в основном весь код на js, в контроллере реализован только вывод модуля, js, стилей

демо


  • Автор
    freelancer
  • долучення
    23.12.13
  • Категорія
    Модули

 

  • +1 13
Надіслати
Поділитися на інших сайтах

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

 

p.s установлен модуль simple

  • +1 1
Надіслати
Поділитися на інших сайтах


в файле
/catalog/view/theme/default/template/module/cartpopup.tpl
заменить

index.php?route=checkout/cart

на

index.php?route=checkout/checkout
  • +1 2
Надіслати
Поділитися на інших сайтах

на демо не с первого раза открывается окно при добавлении товара

не могу повторить. какой браузер?

Надіслати
Поділитися на інших сайтах

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

 

Мне не нравится (как и в стандартной реализации), что в корзине количество обозначено через "Х" и ссылка удаления товаров имеет тот же вид "Х" - это совершенно разные элементы интерфейса, имеющие одинаковый вид (что на первый взгляд может запутать юзера), к тому же Х удаления желательно делать заметнее, хотя бы красным выделить его, чтобы юзер случайно не удалил ничего. И вообще чтобы избежать этой путаницы, логичнее либо заменить Х удаления на "Удалить", либо Х количества на "шт" (соответственно для мультиязычной версии на то же на своих языках). 

 

Второе наблюдение, которое никогда в ОС не соблюдалось - это выделение кнопки с более желаемым действием, например в нашем случае лучше, чтобы покупатель не возвращался обратно на сайт, а ушел в корзину (оформил заказ), поэтому кнопку перехода к оформлению нужно делать отличающейся от перехода в каталог, более заметной и "приятной" для нажатия.

Надіслати
Поділитися на інших сайтах

закладки/сравнения можно, но позднее
 
кнопка удалить. можно просто заменить файл catalog/view/theme/default/image/remove-small.png, а модуль его подхватит
в корзине заметный и однозначный значек, можно его и использовать remove.png
вот пример как будет выглядеть стандартная всплывающая корзина
8b618d7f01d0.png
 
 
модуль использует стандартный файл шаблона для отрисовки модуля корзины
catalog/view/theme/default/template/module/cart.tpl
все изменения в этом файле будут в модуле
 
на счет выделения кнопки. она не выделена, но большинство пользователей привыкли кликать крайнюю правую, "рука так и тянется". у меня были мысли оформление перенести вправо а сам диалог показывать таким образом, что бы кнопка "оформить" появлялась под курсором, но отложил из-за сложных расчетов
 

RGB, спасибо за ценные замечания

  • +1 1
Надіслати
Поділитися на інших сайтах

 

в файле

/catalog/view/theme/default/template/module/cartpopup.tpl

заменить

index.php?route=checkout/cart

на

index.php?route=checkout/checkout

Спасибо!

Но все ровно не то. У кого модуль simple будут проблемы.

Действует только для стандартной корзины,потому как нажимаешь "перейти в корзину" не переходит в корзину настроенную модулем simple.а переходит в стандартную а именно, зарегистрироваться - оформить заказ без регистрации . (( А так модуль очень симпатичный .

Надіслати
Поділитися на інших сайтах


Спасибо!

Но все ровно не то. У кого модуль simple будут проблемы.

Действует только для стандартной корзины,потому как нажимаешь "перейти в корзину" не переходит в корзину настроенную модулем simple.а переходит в стандартную а именно, зарегистрироваться - оформить заказ без регистрации . (( А так модуль очень симпатичный .

а так?

index.php?route=checkout/simplecheckout

  • +1 1
Надіслати
Поділитися на інших сайтах

$this->data += $this->load->language('module/cartpopup');

Прикольно...

$this->data +=

Надіслати
Поділитися на інших сайтах

Вот такая вот ошибка

Fatal error: Unsupported operand types in \site.ru\catalog\controller\module\cartpopup.php on line 5

какая версия движка?

Надіслати
Поділитися на інших сайтах

Можно как то сделать что бы работал на других шаблонах? 

с каким шаблоном проблемы?

Надіслати
Поділитися на інших сайтах

Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
Гість
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.