Перейти к содержанию

Рекомендуемые сообщения

Доброго времени суток!
Есть вопрос по этой кнопке.
Можно ли сделать так, чтобы кнопка "Купить" при нажатии:
1. Добавляла товар в корзину (внезапно! :))
2. После того как добавила товар, меняла цвет, надпись на "Оформить" и становилась ссылкой в корзину.

Изменено пользователем Cupuyc

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Попробуйте в catalog\view\javascript\common.js, на 132 строке в переменной var cart = {...} - внутри success: function(json) {

сделать скрытие кнопки "Купить" и добавить кнопку Оформить.

Это для 2.1.0.1

  • +1 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Похожий контент

    • От DariyGRAY
      Скачать/Купить дополнение


      Скрыть товары, которых нет в наличии

      В СИЛУ БОЛЬШИХ ПЕРЕМЕН КАК В ЖИЗНИ ТАК И В РАБОТЕ - ОТДАЮ БЕСПЛАТНО



      !!! ПОЛЬЗУЙТЕСЬ !!!



      P.S. УСТАНОВКА И ПОДДЕРЖКА ПРИ НЕОБХОДИМОСТИ - НА ПЛАТНОЙ ОСНОВЕ



      (по всем вопросам пишем в личку)



      P.S.S. (поддержка старых клиентов - бесплатно)


      Если Вам необходимо скрывать товары из каталога, количество которых приравнивается к нулю, и при этом необходимо сохранять все прямые ссылки для поисковых систем - данное решение именно для Вас. Товары, отсутствующие на складе, автоматически будут скрываться как из каталога, так и из всех модулей. При этом ИНДЕКС, который в настоящее время ну уж очень дорог, абсолютно НЕ ПОСТРАДАЕТ. Также, при переходе в карточку товара по прямой ссылке, кнопка "Купить" изменится на "Нет в наличии" и будет неактивна (нажать на нее пользователь не сможет).
      Совместимость: OpenCart 1.5.5, OcStore 1.5.5.1-2. Для более ранних версий нужно править (если будет ради кого - исправлю)
      Добавил DariyGRAY Добавлено 14.07.2014 Категория Модули  
    • От riny
      Скачать/Купить дополнение


      Замена кнопки "купить" на реф. ссылку
      Если вам надо чтобы при нажатии на "купить" происходил переход по реферальной ссылке, то это дополнение для вас. Ссылка хранится в поле товара "Расположение/location".
      Мод заменяет кнопку "купить" в товаре, похожих товарах, категориях, акциях, брендах, сравнении, закладках и модулях последние, рекомендуемые, хиты продаж, акции.
      Установка:
      - скопировать содержимое папки upload в корневой каталог вашего сайта (стандартные файлы не заменяются)
      - если нужно открывать ссылки в новом окне используйте версию модуля из папки "upload [new_window_version]"
      - увеличить в phpMyAdmin размер поля location таблицы product, в котором будут храниться реф. ссылки, пример на скриншоте [pma.jpg]
      Тестировалось на ocStore 1.5.5.1.1, opencart 1.5.5.1
      Добавил riny Добавлено 04.09.2013 Категория Покупки, оформление заказа, корзина Системные требования Сайт разработчика Старая цена Метод активации Ioncube Loader OpenCart ocStore OpenCart.Pro, ocShop  
    • От serega-lomik
      Скачать/Купить дополнение


      Запрет на покупку кол-ва товара большего, чем есть на складе
      Описание модуля:
      Опишу простым языком: к примеру товара "фотоаппарат Canon" осталось на складе 3 штуки. При клике по кнопке "Купить" и добавлении в корзину поочерёдно по 1 штуке или сразу 3 штук весь процесс добавления товара в корзину проходит как обычно. Но как только в корзине окажется 3 штуки товара "фотоаппарат Canon", то при следующей попытке добавить его в корзину выведется предупреждение, скриншот можете посмотреть ниже, и товар НЕ добавится в корзину.
      Зачем этот модуль: в опенкарте есть подобное уведомление только на странице корзины и оно просто сообщает, что нужного количества нет на складе и не показывает остаток. То-есть покупатель долго выбирает нужный ему товар, наконец решает его купить, выбирает нужное ему количество, попадает в корзину, а там ему сообщают, что нужного количества товара нет в наличии. Он так может и обидеться :)
      Мод работает на всех страницах сайта.
      Используется стандартный механизм и стили шаблона для появления окошек-предупреждений.
      В файлы шаблона никаких изменений не вносится, так-что должно работать на всех типах шаблонов.
      Для работы дополнения необходим vQmod. Тестировался на OpenCart версий 1.5.5 - 1.5.6.4, OcStore версий 1.5.3.1 - 1.5.5.1.2

      Демо: http://1.live-drive.ru/
      Добавил serega-lomik Добавлено 11.04.2015 Категория Модули  
    • От serega-lomik
      Скачать/Купить дополнение


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

      Работает на 99% шаблонов. Ну, кроме самых "безбашенных".
      Не уверены, что модуль будет работать на вашем сайте? Напишите мне личное сообщение, в котором укажите адрес сайта, я дам ответ.
      Для работы дополнения необходим vQmod. Но возможна работа и без него, всего 2 правки в двух файлах.
      Так же есть версия данного модуля для OpenCart 2.0, находится тут.

      Админ-часть модуля:

      После установки и активации обязательно заходим в админку в настройки модуля и даже если в настройках всё устраивает - жмём кнопку сохранить.
      Условия лицензии: одна покупка - один домен. Я прекрасно понимаю, что недобросовестных покупателей эти условия не остановят, но если вы являетесь таковым - забудьте о поддержке и обновлениях.
      Демо: http://1.live-drive.ru/desktops/
      Добавил serega-lomik Добавлено 28.12.2014 Категория Покупки, оформление заказа, корзина Системные требования Сайт разработчика Старая цена Метод активации Ioncube Loader OpenCart ocStore OpenCart.Pro, ocShop  
    • От KCEHA
      Приветствую. У меня, и, наверное, не только у меня на страницах категорий со схемой с фильтром не работает кнопка "добавления в корзину". На страницах категорий, где нет модуля фильтров, кнопки срабатывают. Фильтр установлен родной опенкарт 2.3. Может из-за скрипта фильтра?... Пример
      Вот категория с работающей кнопкой http://www.antalaktika.info/lipantika/lipantika_ana_marka/aral/ , а вот с неработающей http://www.antalaktika.info/FORD_FIESTA_V_JH_JD_1.4_TDCi_2001 Разница только в схеме. В первой - чистая, вторая - с модулем фильтров.
  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×