Jump to content
serega-lomik

[Поддержка] Всплывающая корзина с заменой кнопки "Купить" для OpenCart и OcStore 2.3.*

Recommended Posts

Всплывающая корзина с заменой кнопки "Купить" для OpenCart и OcStore 2.3.*


Всплывающая корзина с заменой кнопки "Купить" для OpenCart и OcStore 2.3.*


Возможности модуля:

  • Собственно само окно всплывающей корзины.
  • Можно отключить само окно корзины при добавлении товара в корзину, оставив только изменение кнопки "Купить"
  • При добавлении товара в корзину заменяет надпись кнопки добавления в корзину на "Уже в корзине", при повторном клике по этой кнопке открывается окно с корзиной.
  • В карточке товара, надпись "Купить" заменяется на "Уже в корзине, купить ещё", что позволяет купить этот-же товар с другим набором опций.
  • При нажатии на кнопку "Купить" данной кнопке присваивается дополнительный класс .in_cart, позволяющий, к примеру, с помощью css изменять фон или цвет кнопки, цвет шрифта и т.д.. При удалении данного товара из корзины, стиль кнопки возвращается к первоначальному виду.
  • Изменение количества и удаление товара с пересчётом итоговой суммы непосредственно в окне корзины.
  • Под наименованием товара в окне корзины отображает выбранные опции товара.
  • При клике на блоке стандартной корзины открывает всплывающую корзину вместо стандартной.
  • При удалении товара из корзины возвращает кнопку "Купить" к первоначальному виду.
  • Есть возможность отключения кнопки увеличения количества товара в корзине и предупреждение, что данного товара осталось всего столько-то штук при достижении в корзине максимального количества остатка товара на складе. Данную опцию можно отключить, для этого идём в админку-настройки магазина-вкладка "опции"-пункт "Заказ при нехватке на складе" ставим "да"
  • Вид ссылки "Продолжить покупки" можно переключить на кнопку
  • Кнопка "Перейти в корзину", управляется из админ-части модуля
  • Колонка с наименованием производителя товара, показ колонки настраивается из админ-части модуля
  • Выбор действия по клику на кнопке купить, когда данный товар уже присустствует в корзине:
    -- 1 - просто открываем всплывающую корзину
    -- 2 - добавляем еще выбранное кол-во товара в корзину и открываем всплывающую корзину
  • При обновлении количества товара список не прокручивается вверх
  • Последний добавленный товар появляется в начале списка
  • Из админки модуля вы сами можете настраивать:
  • -- заголовок модуля
  • -- текст ссылки "Продолжить покупки"
  • -- текст кнопки перехода к оформлению заказа
  • -- текст кнопки "Купить", когда товар добавлен в корзину
  • -- текст кнопки "Купить", когда у товара есть опции и он добавлен в корзину
  • Добавлена поддержка мультиязычности
  • Добавлен блок "с этим товаром покупают"
  • Товары показываются те, которые указаны в качестве сопутствующих, во вкладке связи
  • Показ и заголовок данного блока настраивается в админке модуля
  • Добавлена функция выбора показа окна модуля при клике на блок стандартной корзины
  • Прямой ввод количества товара с предупреждением, если введённое количество товара больше, чем есть на складе. Показ предупреждения настраивается в админке магазина
  • Работает на всех модулях и страницах.
  • Проверена работа в браузерах: в Chrome 39.0.2171.95, FireFox 34.0.5, Opera 12.17, IE 11.0.9
  • Протестировано на стандартном BootStrap шаблоне
  • Добавлена поддержка опенкарта и оцсторе версии 2.3.*

 

2017-03-27_13-57-31.jpg.6b8e764d17111f8f88fee7ea6babd1b0.jpg

 

Демо: http://oc2.oc-dev.ru/


 

Share this post


Link to post
Share on other sites

Попробуйте с телефона добавить товар в корзину ) тык , пишет что товар добавлен, но не добавляется)

Share this post


Link to post
Share on other sites

Попробуйте с телефона добавить товар в корзину ) тык , пишет что товар добавлен, но не добавляется)

123.gif

Share this post


Link to post
Share on other sites

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

пишет 

Возникла ошибка при создании счета. Пожалуйста попробуйте снова или обратитесь к администратору (TITLE_TOO_LONG)

Share this post


Link to post
Share on other sites

На "Продолжить покупки" курсор hand должен быть ;)

Share this post


Link to post
Share on other sites

opera 

Версия:
12.14

post-17145-0-57366100-1421440046_thumb.jpg

Share this post


Link to post
Share on other sites

Так на вашем скриншоте часть надписей и заголовков, совсем не относящихся к модулю,  тоже отображаются "квадратиками".

Share this post


Link to post
Share on other sites
Изменения в версии 1.0.1
  • Добавлено отключение кнопки увеличения количества товара в корзине и предупреждение, что данного товара осталось всего столько-то штук при достижении в корзине максимального количества остатка товара на складе. Данную опцию можно отключить, для этого идём в админку-настройки магазина-вкладка "опции"-пункт "Заказ при нехватке на складе" ставим "да"
  • Мелкие косметические улучшения и исправления внешнего вида окна корзины.

Share this post


Link to post
Share on other sites

Добрый вечер купил Ваш модуль он что в категории кнопку купить не меняет?

Share this post


Link to post
Share on other sites

И в категории, и в модулях и много еще где должен менять, но только если кнопка сверстана как в оригинальном шаблоне. Пришлите ссылку на свой сайт в личку, посмотрим, что там у вас не работает.

Share this post


Link to post
Share on other sites

Берем родину модуля например отсюда, которая работает с родственным модулем http://oc2.oc-dev.ru/component/monitor

Нажимаем покупку - и вуаля - ничего не происходит необычно :) Только после обновления кнопка меняется. Косяк

Share this post


Link to post
Share on other sites

А как можно переименовать текст кнопки замены? Основное переименование нашел... Но никак не могу найти где идет переименование кнопки, когда она в фоне (всплывшая корзина и серый фон)

Share this post


Link to post
Share on other sites

Берем родину модуля например отсюда, которая работает с родственным модулем http://oc2.oc-dev.ru/component/monitor

Нажимаем покупку - и вуаля - ничего не происходит необычно :) Только после обновления кнопка меняется. Косяк

Проблемы с совместимостью модулей уже устранены

 

А как можно переименовать текст кнопки замены? Основное переименование нашел... Но никак не могу найти где идет переименование кнопки, когда она в фоне (всплывшая корзина и серый фон)

Это в скрипте, а он обфусцирован.

Share this post


Link to post
Share on other sites

На следующей неделе будет версия с функционалом, как у такого-же модуля для оцсторе/опенкарта версий 1.5

Share this post


Link to post
Share on other sites

Решил не ждать след. недели.

 

Что нового в этой версии v 1.2

  • Добавлена админ часть модуля.
  • Вид ссылки "Продолжить покупки" можно переключить на кнопку
  • Добавлена кнопка "Перейти в корзину", управляется из админ-части модуля
  • Добавлена колонка с наименованием производителя товара, показ колонки настраивается из админ-части модуля
  • Добавлен выбор действия по клику на кнопке купить, когда данный товар уже присустствует в корзине:
     - 1 - просто открываем всплывающую корзину
     - 2 - добавляем еще выбранное кол-во товара в корзину и открываем всплывающую корзину
  • При обновлении количества товара список не прокручивается вверх
  • Последний добавленный товар появляется в начале списка
  • Теперь вы сами можете настраивать:
  • -- заголовок модуля
  • -- текст ссылки "Продолжить покупки"
  • -- текст кнопки перехода к оформлению заказа
  • -- текст кнопки "Купить", когда товар добавлен в корзину
  • -- текст кнопки "Купить", когда у товара есть опции и он добавлен в корзину
  • Добавлена поддержка мультиязычности
  • Прямой ввод количества товара с предупреждением, если введённое количество товара больше, чем есть на складе. Показ предупреждения настраивается в админке магазина
Edited by serega-lomik

Share this post


Link to post
Share on other sites

Красотищща неописуемая версия 1.2! Выше всех похвал! 

Share this post


Link to post
Share on other sites

"Заменять вид ссылки "Продолжить покупки" на кнопку:" - на кнопку не меняет...

Share this post


Link to post
Share on other sites

"Заменять вид ссылки "Продолжить покупки" на кнопку:" - на кнопку не меняет...

Пофиксил.

  • +1 1

Share this post


Link to post
Share on other sites

Здравствуйте! А как насчет сделать совместимость этого модуля с модулем simple? 

Если с местом в файле popupcartextended.php $data['checkout'] = $this->url->link('checkout/simplecheckout', '', 'SSL'); все понятно, что нужно изменить checkout/checkout на checkout/simplecheckout, то как быть с переходом с корзины в шапке? Перекидывает на стандартное оформление заказа. И возможно ли как-то мини корзину при клике из шапки заменить на ту что была раньше? И пока не разобралась почему корзина всплывающая работает только из карточки товара, с главной страницы, из рекомендуемых и т.д. при нажатии на кнопку купить ничего не происходит, так должно быть? И кнопки продолжить покупки и две другие не отображаются.  С кнопками разобралась.

Edited by Marianna

Share this post


Link to post
Share on other sites

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

Edited by serega-lomik
  • +1 1

Share this post


Link to post
Share on other sites

Помогите пожалуйста!

Такая проблема - вызываю всплывающую корзину пунктом из главного меню с id "cart".  Там только надпись "корзина".

Но при обновлении корзины (покупка, количество товаров) пункт заменяется кнопкой, другого дизайна и всей инфой из корзины. 

Немного ковырял overlay.js, но в js не силен, поэтому ничего не вышло(

И еще почему-то модуль в админке не появился

Edited by ZyXeL

Share this post


Link to post
Share on other sites

Итак, вы что по факту хотите получить? Открытие окна корзины при клике на произвольной ссылке или блоке?

Share this post


Link to post
Share on other sites

Итак, вы что по факту хотите получить? Открытие окна корзины при клике на произвольной ссылке или блоке?

Мне не нужно обновление и замена блока c id cart.

Возможно проще будет вызывать всплывающую корзину через другой id, что бы не происходила замена.

Share this post


Link to post
Share on other sites

Что нового в этой версии v 1.3

  • Код модуля переработан на 80%
  • Полная совместимость с 99% шаблонов
  • Можно отключить само окно корзины при добавлении товара в корзину, оставив только изменение кнопки "Купить"

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Similar Content

    • By Sha
      1 299.00 руб
      Скачать/Купить дополнение


      11:11 НЕ ПРОПУСТИ, СКИДКИ!!! на День шопинга! TONIC - Универсальный адаптивный шаблон
      11:11 НЕ ПРОПУСТИ, СКИДКИ!!! на День шопинга!
       
      Tonic - адаптивный и универсальный OpenCart шаблон. Данный шаблон это готовый инструмент для начала продаж в интернете. Современный и дружественный дизайн шаблона подойдет для магазинов различных тематик. Благодаря простой и логичной структуре кода, шаблон имеет высокую скорость работы, а модули присутствующие в комплекте шаблона расширят функционал и внешний вид интернет магазина. 
       
      Шаблон тестировался и работает на OpenCart и Ocstore 2.3.х
      При покупке шаблона каждый клиент при необходимости получает бесплатную помощь по настройке и установке! 
       
      DEMO
       

       
      Особенности шаблона
      Адаптивный дизайн Кроссбраузерная совместимость Модуль Расширенные баннеры             Модуль Ajax быстрый поиск            Модуль Витрина      Модуль Главное меню      Модуль Местоположение атрибутов      Модуль Социальные сети           Модуль Цветной статус товара      Модуль Стикеры Мини меню в шапке сайта Дополнительные позиции в макетах схем Пять цветовых схем Вывод кол-ва продуктов в категориях Упрощенная форма заказа Вывод дополнительных атрибутов для продуктов Iframe карта  Изображение в футере Отображение в продукте детальной информации Сокращение имени товаров  
      Технологии и библиотеки:
      html 5; css 3;  Bootstrap 3.3.5;  JQuery 2.1.1; не используется ionecube.  
      Техническая поддержка
      Техническая поддержка доступна пользователям из списка покупателей.
      Обращаясь с просьбой разобраться в проблеме, предоставьте:
      Адрес сайта; Доступ в админ-панель; Доступ на FTP-сервер. По вопросам технической поддержки обращайтесь через:
      Личные сообщения на форуме; Электронный адрес roma78sha@gmail.com; Режим работы с 10-00 до 18-00 по киевскому времени за исключением выходных и праздничных дней. 
       
       
       
      Добавил Sha Добавлено 24.10.2017 Категория Платные шаблоны Системные требования php 5.4 и выше Сайт разработчика zekit.pro Старая цена Метод активации Автоматическая активация Ioncube Loader Нет OpenCart 2.3 ocStore 2.3 OpenCart.Pro, ocShop Opencart.pro 2.3
      OcShop 2.0.3.х Обращение к серверу разработчика Нет  
    • By Sha
      11:11 НЕ ПРОПУСТИ, СКИДКИ!!! на День шопинга!
       
      Tonic - адаптивный и универсальный OpenCart шаблон. Данный шаблон это готовый инструмент для начала продаж в интернете. Современный и дружественный дизайн шаблона подойдет для магазинов различных тематик. Благодаря простой и логичной структуре кода, шаблон имеет высокую скорость работы, а модули присутствующие в комплекте шаблона расширят функционал и внешний вид интернет магазина. 
       
      Шаблон тестировался и работает на OpenCart и Ocstore 2.3.х
      При покупке шаблона каждый клиент при необходимости получает бесплатную помощь по настройке и установке! 
       
      DEMO
       

       
      Особенности шаблона
      Адаптивный дизайн Кроссбраузерная совместимость Модуль Расширенные баннеры             Модуль Ajax быстрый поиск            Модуль Витрина      Модуль Главное меню      Модуль Местоположение атрибутов      Модуль Социальные сети           Модуль Цветной статус товара      Модуль Стикеры Мини меню в шапке сайта Дополнительные позиции в макетах схем Пять цветовых схем Вывод кол-ва продуктов в категориях Упрощенная форма заказа Вывод дополнительных атрибутов для продуктов Iframe карта  Изображение в футере Отображение в продукте детальной информации Сокращение имени товаров  
      Технологии и библиотеки:
      html 5; css 3;  Bootstrap 3.3.5;  JQuery 2.1.1; не используется ionecube.  
      Техническая поддержка
      Техническая поддержка доступна пользователям из списка покупателей.
      Обращаясь с просьбой разобраться в проблеме, предоставьте:
      Адрес сайта; Доступ в админ-панель; Доступ на FTP-сервер. По вопросам технической поддержки обращайтесь через:
      Личные сообщения на форуме; Электронный адрес roma78sha@gmail.com; Режим работы с 10-00 до 18-00 по киевскому времени за исключением выходных и праздничных дней. 
       
       
       
    • By q3dm0
      450.00 руб
      Скачать/Купить дополнение


      Magictabs
      Если Вы ранее заполняли большое количество товаров, обязательно сталкивались с неудобством стандартного заполнения в opencart. Приходилось заполнить основные обязательные поля, добавить изображение и по нажатию на кнопку сохранить Вас выкидывало на страницу всех товаров, вместо того чтобы оставить  на той же карточке товара и той же вкладке на которой Вы находились ранее, теперь эта проблема решена! Помимо кнопки, применить, которая получила в сети широкую популярность в запросах любой поисковой системы и на тематику которой написано множество модулей как платных, так и бесплатных, не была решена проблема вкладок, наверняка Вас просто после сохранения выкидывало просто на первую вкладку сохранения, но теперь и эта проблема решена! Что же предлагает модуль Magictabs:
      - кнопка “Применить”;
      - возможность оставаться на той вкладке, которая, была активна последней в момент сохранения страницы;
      - даже после выхода из админки или последующем входе в нее, последняя активная вкладка сохраняется;
      - 2-ух язычность (английская и русская версия из пакета);
      - поддержка последних версий opencart, в том числе opencart.pro и ocmod;
      - исправлены конфликты табов с модулем дополнительных вкладок (для всех версий, кроме opencart.pro включено в комплект, в Opencart.pro - модуль "Дополнительные вкладки" установлен по умолчанию)
       
      Примечание: работает только в карточке товара, для категории и прочих разделов системы, модуль не работает!
       
      Посмотреть работу модуля можно на следующем видео: ссылка
       
      Установка на сервер:
      для opencart.pro
      Скопировать файлы из папки upload на сервер; Перейти в раздел установка дополнений OCMOD и установить magictabs.ocmod.xml; Перейти в раздел “Менеджер дополнений” и нажать кнопку “Обновить”. для всех остальных
      Скопировать файлы из папки upload на сервер; Добавить файлы в разрешение "Группы пользователей"; Установить модуль Magictabs, для внесения в бд необходимых таблиц; Перейти в раздел установка дополнений OCMOD и установить magictabs.ocmod.xml; Перейти в раздел “Менеджер дополнений” и нажать кнопку “Обновить”.  
      Добавил q3dm0 Добавлено 15.05.2017 Категория Обмен данными Системные требования Сайт разработчика www.opencart.com Старая цена Метод активации Без активации Ioncube Loader Нет OpenCart 3.0
      2.3
      2.2
      2.1
      2.0 ocStore 3.0
      2.3
      2.2
      2.1 OpenCart.Pro, ocShop Opencart.pro 2.3
      Opencart.pro 2.1 Обращение к серверу разработчика Нет  
  • Recently Browsing   0 members

    No registered users viewing this page.

×

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.