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 smartcoder
      30 000.00 руб
      Скачать/Купить дополнение


      Разработка интернет-магазина, разработка сервисов (CRM, BPM)
      Разработка интернет-магазина - от 30000руб
      При разработке интернет магазинов, мы учитываем наиболее важные моменты - красивый и уникальный продающий дизайн, продуманный интерфейс для удобства пользователей (юзабилити). Каждый целевой посетитель вашего интернет-магазина легко найдет нужную информацию благодаря оптимизации под любые устройства и адаптивной мобильной верстке.
       
      Разработка сервисов - от 180000руб
      Разработка собственных сервисах, которые могут быть публичными или только внутренние (только для вашей компании).
       
      Как узнать стоимость моего сервиса?
      Для того, чтобы узнать точную стоимость, необходимо составить четкое ТЗ, возможно так же спросить примерную стоимость.
      Нужно понимать что при наличии четкого ТЗ, эта сумма может меняться.
      Перед покупкой напишите в личные сообщения к @smartcoder для уточнения деталей.
      ------------------------------------------------------------------------------
       
      Сроки
      Сроки разработки определяет программист для каждого проекта индивидуально.
      По времени исполнения зачастую зависит от своевременного предоставления программисту доступов к проекту заказчика и своевременного ответа на дополнительные вопросы программиста в ходе выполнения задания. Программист не несет ответственности за упущенную прибыль заказчика, в случае нарушения ранее оговоренных сроков.
      Добавил smartcoder Добавлено 02.08.2018 Категория Услуги  
    • By smartcoder
      Разработка интернет-магазина - от 30000руб
      При разработке интернет магазинов, мы учитываем наиболее важные моменты - красивый и уникальный продающий дизайн, продуманный интерфейс для удобства пользователей (юзабилити). Каждый целевой посетитель вашего интернет-магазина легко найдет нужную информацию благодаря оптимизации под любые устройства и адаптивной мобильной верстке.
       
      Разработка сервисов - от 180000руб
      Разработка собственных сервисах, которые могут быть публичными или только внутренние (только для вашей компании).
       
      Как узнать стоимость моего сервиса?
      Для того, чтобы узнать точную стоимость, необходимо составить четкое ТЗ, возможно так же спросить примерную стоимость.
      Нужно понимать что при наличии четкого ТЗ, эта сумма может меняться.
      Перед покупкой напишите в личные сообщения к @smartcoder для уточнения деталей.
      ------------------------------------------------------------------------------
       
      Сроки
      Сроки разработки определяет программист для каждого проекта индивидуально.
      По времени исполнения зачастую зависит от своевременного предоставления программисту доступов к проекту заказчика и своевременного ответа на дополнительные вопросы программиста в ходе выполнения задания. Программист не несет ответственности за упущенную прибыль заказчика, в случае нарушения ранее оговоренных сроков.
    • By shyn
      1 799.00 руб
      Скачать/Купить дополнение


      Minerva - адаптивный шаблон OpenCart
      Minerva - шаблон OpenCart который подойдет магазинам с большим количеством товаров и потребностью в максимальной совместимости с большинством существующих дополнений. Шаблон имеет выверенный дизайн и несколько нестандартных решений для размещения баннеров. Адаптивная верстка, построенная на основе технологии Bootstrap позволит Вашему магазину отлично выглядеть на всех типах устройств, от десктопных компьютеров с большими мониторами, до мобильных телефонов с маленьким экраном.
       
      Шаблон поддерживает OpenCart 2.0.x, OpenCart 3.0.x, ocStore и OpenCart "Русская сборка" соответствующих версий.
       
      ДЕМО МАГАЗИН
       
      Основные особенности
      - Адаптивный дизайн
      - 9 Предустановленных цветовых схем
      - Дополнительный стиль (Panda)
      - Прост в установке и настройке
      - 99+ опций настройки шаблона
      - 3-х уровневое меню
      - Поддержка мультиязычности
      - Иконки FontAwesome
      - Шрифт Roboto от Google
      - Bootstrap 3
      - Фиксированная шапка для категорий
      - Кнопка "Вверх"
      - Поиск в выпадающем меню
      - Стильные социальные ссылки
      - Иконки платежных систем
      - Поддержка разных браузеров (Firefox, Chrome, Safari, Opera, Edge)
      - Структурированный / Оптимизированный код
      - Подробная документация
      - Поддержка 24/7
       
      Совместимость
      - OpenCart 3.0.3.1
      - OpenCart 3.0.3.0
      - OpenCart 3.0.2.0
      - OpenCart 3.0.1.2
      - OpenCart 3.0.1.1
      - OpenCart 3.0.0.0
      - OpenCart 2.3.0.2
      - OpenCart 2.3.0.1
      - OpenCart 2.3.0.0
      - OpenCart 2.2.0.0
      - OpenCart 2.1.0.2
      - OpenCart 2.1.0.1
      - OpenCart 2.0.3.1
      - OpenCart 2.0.2.0
      - OpenCart 2.0.1.1
      - OpenCart 2.0.1.0
      - ocStore 2.3.x
      - ocStore 2.1.x
      - OpenCart (Русская сборка) 3.0.x
      - OpenCart (Русская сборка) 2.0.x
       
      Список изменений
      25.11.2019
      - Исправлено отображение ссылок подкатегорий на странице категорий (OpenCart 3)
      - Исправлено отображение логотипа при наведении
       
      Поддержка
      Поддержка осуществляется по электронной почте либо через личные сообщения на форуме.
      В поддержку входят ответы на вопросы, обсуждение деталей связанных с шаблоном, обнаружение и устранение ошибок, пожелания в новой функциональности.
      Установка, настройка, изменение функциональности и доработки не входят в поддержку и могут быть предоставлены в качестве дополнительной услуги, за отдельную плату.
       
      Лицензия
      Шаблон продается с лицензией на один сайт, одна покупка = один домен
      Перепродажа, выкладывание в публичный доступ и прочие действия подобного характера запрещены и явняются нарушением авторских прав.
      ских прав.
       
      Добавил shyn Добавлено 29.03.2018 Категория Платные шаблоны Системные требования Сайт разработчика https://www.themefiber.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 Не проверялось Обращение к серверу разработчика Нет Старая цена 0  
    • By shyn
      Minerva - шаблон OpenCart который подойдет магазинам с большим количеством товаров и потребностью в максимальной совместимости с большинством существующих дополнений. Шаблон имеет выверенный дизайн и несколько нестандартных решений для размещения баннеров. Адаптивная верстка, построенная на основе технологии Bootstrap позволит Вашему магазину отлично выглядеть на всех типах устройств, от десктопных компьютеров с большими мониторами, до мобильных телефонов с маленьким экраном.
       
      Шаблон поддерживает OpenCart 2.0.x, OpenCart 3.0.x, ocStore и OpenCart "Русская сборка" соответствующих версий.
       
      ДЕМО МАГАЗИН
       
      Основные особенности
      - Адаптивный дизайн
      - 9 Предустановленных цветовых схем
      - Дополнительный стиль (Panda)
      - Прост в установке и настройке
      - 99+ опций настройки шаблона
      - 3-х уровневое меню
      - Поддержка мультиязычности
      - Иконки FontAwesome
      - Шрифт Roboto от Google
      - Bootstrap 3
      - Фиксированная шапка для категорий
      - Кнопка "Вверх"
      - Поиск в выпадающем меню
      - Стильные социальные ссылки
      - Иконки платежных систем
      - Поддержка разных браузеров (Firefox, Chrome, Safari, Opera, Edge)
      - Структурированный / Оптимизированный код
      - Подробная документация
      - Поддержка 24/7
       
      Совместимость
      - OpenCart 3.0.3.1
      - OpenCart 3.0.3.0
      - OpenCart 3.0.2.0
      - OpenCart 3.0.1.2
      - OpenCart 3.0.1.1
      - OpenCart 3.0.0.0
      - OpenCart 2.3.0.2
      - OpenCart 2.3.0.1
      - OpenCart 2.3.0.0
      - OpenCart 2.2.0.0
      - OpenCart 2.1.0.2
      - OpenCart 2.1.0.1
      - OpenCart 2.0.3.1
      - OpenCart 2.0.2.0
      - OpenCart 2.0.1.1
      - OpenCart 2.0.1.0
      - ocStore 2.3.x
      - ocStore 2.1.x
      - OpenCart (Русская сборка) 3.0.x
      - OpenCart (Русская сборка) 2.0.x
       
      Список изменений
      25.11.2019
      - Исправлено отображение ссылок подкатегорий на странице категорий (OpenCart 3)
      - Исправлено отображение логотипа при наведении
       
      Поддержка
      Поддержка осуществляется по электронной почте либо через личные сообщения на форуме.
      В поддержку входят ответы на вопросы, обсуждение деталей связанных с шаблоном, обнаружение и устранение ошибок, пожелания в новой функциональности.
      Установка, настройка, изменение функциональности и доработки не входят в поддержку и могут быть предоставлены в качестве дополнительной услуги, за отдельную плату.
       
      Лицензия
      Шаблон продается с лицензией на один сайт, одна покупка = один домен
      Перепродажа, выкладывание в публичный доступ и прочие действия подобного характера запрещены и явняются нарушением авторских прав.
      ских прав.
       
  • 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.