Jump to content
Sign in to follow this  
ndnn

[Решено] Две кнопки "Купить" и "Купить быстро"

Recommended Posts

Всем привет!

Такой вопрос, нужен модуль:

Нужно что бы рядом с кнопкой "Купить" была еще кнопка к примеру "Купить быстро"

Смысл и задача:

1. Кнопка "Купить" должна выполнять свои стандартные функции (добавлять товар в корзину)

2. А вот кнопка "Купить быстро" при нажатии на нее товар автоматически добавляется в корзину и переходит на страницу оформления заказа. То есть при нажатии на эту кнопку сразу открывается страница оформления заказа.

Хелп!

Спс!

Share this post


Link to post
Share on other sites

Без проблем можно создать две, для этого внизу product.tpl, там где скрипты вставить скрипт:


 


$('#button-cart2').bind('click', function() {

$.ajax({

url: 'index.php?route=checkout/cart/add',

type: 'post',

data: $('.product-info input[type=\'text\'], .product-info input[type=\'hidden\'], .product-info input[type=\'radio\']:checked, .product-info input[type=\'checkbox\']:checked, .product-info select, .product-info textarea'),

dataType: 'json',

success: function(json) {

$('.success, .warning, .attention, information, .error').remove();

 

if (json['error']) {

if (json['error']['option']) {

for (i in json['error']['option']) {

$('#option-' + i).after('<span class="error">' + json['error']['option'] + '</span>');

}

}

}

 

if (json['success']) {

location = '/index.php?route=checkout/simplecheckout';

$('#notification').html('<div class="success" style="display: none;">' + json['success'] + '<img src="catalog/view/theme/default/image/close.png" alt="" class="close" /></div>');

 

/* $('.success').fadeIn('slow');*/

 

$('#cart-total').html(json['total']);

 

/* $('html, body').animate({ scrollTop: 0 }, 'slow'); */

}

}

});

});

//--></script>

 


и добавить кнопку такого вида:


  <input type="button" value="<?php echo $button_cart2; ?>" id="button-cart2" class="button" />


Edited by ndnn

Share this post


Link to post
Share on other sites

как-как?

заплачено юзеру из того сообщения и получен результат.

Share this post


Link to post
Share on other sites

Извиняюсь за поднятие темы. Подскажите как вывести кнопку корзины в статьи?

Нужно сделать в статьях списком отдельные товары.

Opencart 2/3

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.

Sign in to follow this  

  • Similar Content

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


      FakeOrders 1.5.1 PRO - имитация заказов на сайте
      Интерактивный модуль имитации заказов на сайте, который значительно повысит доверие Ваших клиентов к Вашему сайту!
       
      Летняя распродажа со скидкой -20%
       
      Модуль повышает доверие Ваших клиентов, путём имитации заказов на Вашем сайте. Клиенты видят, как в данный момент совершаются заказы на Вашем сайте реальных товаров, на которые они могут перейти и убедится в этом
       
      Посмотреть демо работы модуля OcStore 2.3 (установлено 8 секунд)
      Просмотреть демо работы модуля OcStore 2.1 (Установлено 6 секунд)
      Демо админ. панели (demo, demo) OcStore 2.3
       
      Версия для OpenCart 3
       
      Особенности:
      Быстрая скорость работы Использует актуальную информацию о Ваших товарах Возможность выбора категории из которой будут отображаться товары для имитации заказов (свой набор товаров) Возможность задать интервал для отображения (NEW) Возможность задать ценовую политику товаров для отображения (NEW) Разрешить / запретить показывать товары с ценой "0" (NEW) Разрешить / запретить показывать товары с количеством "0" (NEW) Возможность указать позицию отображения Возможность задать свой отступ отображения блока Удобная графическая настройка всех элементов модуля Поддержка практически любых нестандартных тем Повышает доверие к Вашему сайту с первых минут пребывания на нем  
      Приобретая модуль сейчас, в следующих дополнениях Вы бесплатно получите:
       
      3 вида анимации появления и исчезания 3 вида тем оформления (Классическая, Новогодняя, Современная)  
      Инструкция:
      Установите и настройте модуль по Вашим пожеланиям Выведите через схемы на любую страницу в любом расположении  
      Сложность установки и настройки: Лёгкая
       
      Обновление 1.5 (15.05.2019)
      Добавлена возможность отображения общего количества покупок товара (Купили N раз) Добавлена возможность включения / выключения товаров со статусом "выключен" (FIX если у Вас отображались товары с ценой 0) Теперь вся анимация модуля воспроизводится на CSS5, вместо JS (анимация стала легче и быстрее) Исправлена неполадка при которой товары выводились из одной категории некорректно Исправлена неполадка с повторением анимации одинаковых товаров Добавлена проверка цены на все возможные скидки и акции Добавлены подсказки для некоторых пунктов настроек  
      Обновление 1.4
      Оптимизирована работа скриптов вывода Исправлена неполадка при вызове товара из выключенной категории Обновление 1.3 (12.06.2018)
      Возможность задать интервал для отображения (NEW) Возможность задать ценовую политику товаров для отображения (NEW) Разрешить / запретить показывать товары с ценой "0" (NEW) Разрешить / запретить показывать товары с количеством "0" (NEW)  
      Обновление 1.2 (15.01.2018)
      Добавлена возможность выбрать категорию из которой будут отображаться товары для имитации заказов (свой набор товаров) Добавлена возможность указать позицию отображения Добавлена возможность задать свой отступ отображения блока Дополнительная оптимизация Исправления совместимости с некоторыми популярными темами  
      Обновление 1.1
      OpenCart/OcStore 2.2 Opencart/OcStore 2.1  
       
      Лицензия:
      Модуль продается с лицензией на сайт. Одна покупка = Один домен Покупая копию модуля вы получаете право на использование. Распространения модуль платно или бесплатно нарушает лицензию и грозит обнулением покупки, а так же уголовной ответственность предусмотренной статей 146 УК РФ (Нарушение авторских и смежных прав)  Автор оставляет за собой право изменят условия предоставления лицензии, изменения цены и стоков продления лицензии. Все доработки, переработки и изменения функционала не входят в стоимость модуля и оплачиваются отдельно по письменной договоренности с автором.  
      Тип распространения:
      Как есть Добавил Leingard Добавлено 20.12.2017 Категория Покупки, оформление заказа, корзина Системные требования bootstrap Сайт разработчика Старая цена 500 Метод активации По запросу в ЛС Ioncube Loader Нет OpenCart 3.0
      2.3
      2.1 ocStore 3.0
      2.3
      2.1 OpenCart.Pro, ocShop Opencart.pro 2.3
      Opencart.pro 2.1 Обращение к серверу разработчика Нет  
    • By Leingard
      Интерактивный модуль имитации заказов на сайте, который значительно повысит доверие Ваших клиентов к Вашему сайту!
       
      Летняя распродажа со скидкой -20%
       
      Модуль повышает доверие Ваших клиентов, путём имитации заказов на Вашем сайте. Клиенты видят, как в данный момент совершаются заказы на Вашем сайте реальных товаров, на которые они могут перейти и убедится в этом
       
      Посмотреть демо работы модуля OcStore 2.3 (установлено 8 секунд)
      Просмотреть демо работы модуля OcStore 2.1 (Установлено 6 секунд)
      Демо админ. панели (demo, demo) OcStore 2.3
       
      Версия для OpenCart 3
       
      Особенности:
      Быстрая скорость работы Использует актуальную информацию о Ваших товарах Возможность выбора категории из которой будут отображаться товары для имитации заказов (свой набор товаров) Возможность задать интервал для отображения (NEW) Возможность задать ценовую политику товаров для отображения (NEW) Разрешить / запретить показывать товары с ценой "0" (NEW) Разрешить / запретить показывать товары с количеством "0" (NEW) Возможность указать позицию отображения Возможность задать свой отступ отображения блока Удобная графическая настройка всех элементов модуля Поддержка практически любых нестандартных тем Повышает доверие к Вашему сайту с первых минут пребывания на нем  
      Приобретая модуль сейчас, в следующих дополнениях Вы бесплатно получите:
       
      3 вида анимации появления и исчезания 3 вида тем оформления (Классическая, Новогодняя, Современная)  
      Инструкция:
      Установите и настройте модуль по Вашим пожеланиям Выведите через схемы на любую страницу в любом расположении  
      Сложность установки и настройки: Лёгкая
       
      Обновление 1.5 (15.05.2019)
      Добавлена возможность отображения общего количества покупок товара (Купили N раз) Добавлена возможность включения / выключения товаров со статусом "выключен" (FIX если у Вас отображались товары с ценой 0) Теперь вся анимация модуля воспроизводится на CSS5, вместо JS (анимация стала легче и быстрее) Исправлена неполадка при которой товары выводились из одной категории некорректно Исправлена неполадка с повторением анимации одинаковых товаров Добавлена проверка цены на все возможные скидки и акции Добавлены подсказки для некоторых пунктов настроек  
      Обновление 1.4
      Оптимизирована работа скриптов вывода Исправлена неполадка при вызове товара из выключенной категории Обновление 1.3 (12.06.2018)
      Возможность задать интервал для отображения (NEW) Возможность задать ценовую политику товаров для отображения (NEW) Разрешить / запретить показывать товары с ценой "0" (NEW) Разрешить / запретить показывать товары с количеством "0" (NEW)  
      Обновление 1.2 (15.01.2018)
      Добавлена возможность выбрать категорию из которой будут отображаться товары для имитации заказов (свой набор товаров) Добавлена возможность указать позицию отображения Добавлена возможность задать свой отступ отображения блока Дополнительная оптимизация Исправления совместимости с некоторыми популярными темами  
      Обновление 1.1
      OpenCart/OcStore 2.2 Opencart/OcStore 2.1  
       
      Лицензия:
      Модуль продается с лицензией на сайт. Одна покупка = Один домен Покупая копию модуля вы получаете право на использование. Распространения модуль платно или бесплатно нарушает лицензию и грозит обнулением покупки, а так же уголовной ответственность предусмотренной статей 146 УК РФ (Нарушение авторских и смежных прав)  Автор оставляет за собой право изменят условия предоставления лицензии, изменения цены и стоков продления лицензии. Все доработки, переработки и изменения функционала не входят в стоимость модуля и оплачиваются отдельно по письменной договоренности с автором.  
      Тип распространения:
      Как есть
    • By matroskin92
      490.00 руб
      Скачать/Купить дополнение


      Экспорт корзины/заказов в Excel
      В административной панели сайта - экспорт выбранных заказов в один файл .XLSX
      Экспорт корзины клиента (в любом месте шаблона), а так же экспорт заказа из личного кабинета интернет-магазина.
      Подойдет для генерирования коммерческого предложения.
       
      Модуль не зависит от используемого шаблона и работает со всеми популярными модулями оформления заказа. 
       
      УСТАНОВКА
      Установите библиотеку PHPExcel как обычный модуль Установите модуль для Вашей версии Opencart Активируйте в списке модулей и произведите необходимую настройку модуля. Добавьте вывод модуля в нужный в макет корзины, либо в макет отображения заказа в личном кабинете. Обновите кэш модификаторов По результатам работы модуля, пожалуйста, напишите отзыв.  
      ДЕМО
      OPENCART 3 / OCSTORE 3
      OPENCART 2.3 / OCSTORE 2.3
      Логин: demo
      Пароль: demo
       
      РАЗВИТИЕ МОДУЛЯ
      Если у вас есть идея, либо необходимость дополнительного функционала - смело пишите в личные сообщения. Если функционал покажется мне интересным, он будет добавлен в следующей версии модуля. Если модуль приобретается с дополнительными опциями - новые функции появляются значительно быстрее (больше кофе - меньше сна! Заряди разработчика по полной).
       
      ПОДДЕРЖКА
      Поддержка в личных сообщениях и в комментариях в соответствующей теме на форуме. 
      Если у Вас не получилось установить модуль, либо он работает не корректно, пожалуйста, прежде чем оставить отзыв модулю - напишите в личные сообщения, отвечаю оперативно.
       
      ОСТАЛИСЬ ВОПРОСЫ?
      Напишите в личные сообщения.
      Добавил matroskin92 Добавлено 07.03.2019 Категория Обмен данными Системные требования Сайт разработчика matro.site Старая цена 590 Метод активации Без активации Ioncube Loader Нет OpenCart 3.0
      2.3 ocStore 3.0
      2.3 OpenCart.Pro, ocShop Opencart.pro 2.3 Обращение к серверу разработчика Нет  
    • By toporchillo
      1 000.00 руб
      Скачать/Купить дополнение


      Подключение к программе "Заказ на Яндекс.Маркете"
      Новости от 18 апреля: Яндекс закрывает программу Заказ на Маркете. Она будет работать до конца мая 2018, потом всё.
       
      Модуль позволяет подключить Интернет-магазин к программе "Заказ на Яндекс.Маркете".
      Требования к магазину:
      1. Возможность работы по протоколу HTTPS
      2. Настроенный YML-экспорт товаров в Яндекс.Маркет (желательно этим модулем)
      3. Выполнение требований Яндекса: https://yandex.ru/support/partnermarket/purchase/requirements.html
       
      Рекомендуется сначала установить и опробовать бесплатную демо-версию модуля. Она обладает теми же возможностями, но работает только с тестовыми заказами. Вы сможете оценить возможности и удобство модуля и пройти контрольный заказ на Маркете.
       
      УСТАНОВКА
      1. Распакуйте архив, содержимое папки upload закачайте поверх файлов корневого каталога сайта.
      2. Зайдите на страницу https://oauth.yandex.ru/client/new и зарегистрируйте oAuth-приложение с правами
         "Яндекс.Маркет - API Яндекс.Маркета для партнеров"
         Callback URL = https://адрес_вашего_сайта/yaorder/token.php
         Зарегистрировав приложение, вы получите его ID и пароль.
      3. Откройте в текстовом редакторе файл yaorder/config.php, что вы только что закачали на ваш сайт и укажите там ID и пароль приложения.
      4. Зайдите в систему администрирования, на странице "Установка дополнений" загрузите файл yabuy_1.2-oc2.3.x.ocmod.xml.
      5. Перейдите в раздел "Дополнения - Модули", должен появиться модуль Яндекс CPA «Заказ на Маркете», нажмите кнопку "+" - "Установить".
      Модуль установлен. Подробнее о настройках модуля читайте здесь: http://sourcedistillery.com/yandex_cpa_pokupka_na_markete.html
       
      Для тех, кто уже пользовался моим модулем Заказа на Маркете:
      Эта версия модуля независима от внешнего сервиса. Все запросы от Магазина к Маркету осуществляются через Ваше oAuth-приложение на Вашем сайте. Если вы уже оплачивали прошлую версию модуля, то напишите мне с того-же контакта, указав адрес сайта и номер кампании в Яндек.Маркете.
      Добавил toporchillo Добавлено 19.09.2017 Категория Обмен данными Системные требования HTTPS Сайт разработчика Старая цена Метод активации Без активации Ioncube Loader Нет OpenCart 2.3
      2.2
      2.1
      2.0
      1.5.6.4
      1.5.6.3
      1.5.6.2
      1.5.6.1
      1.5.6
      1.5.5.1
      1.5.5
      1.5.4.1
      1.5.3.1 ocStore 2.3
      2.2
      2.1
      1.5.5.1.2
      1.5.5.1.1
      1.5.5.1
      1.5.4.1.2
      1.5.4.1.1
      1.5.4.1
      1.5.3.1
      1.5.2.1
      1.5.1.3 OpenCart.Pro, ocShop Opencart.pro 2.3
      Opencart.pro 2.1
      OcShop 2.0.3.х
      OcShop 1.5.6.4.х Обращение к серверу разработчика  
    • By toporchillo
      Новости от 18 апреля: Яндекс закрывает программу Заказ на Маркете. Она будет работать до конца мая 2018, потом всё.
       
      Модуль позволяет подключить Интернет-магазин к программе "Заказ на Яндекс.Маркете".
      Требования к магазину:
      1. Возможность работы по протоколу HTTPS
      2. Настроенный YML-экспорт товаров в Яндекс.Маркет (желательно этим модулем)
      3. Выполнение требований Яндекса: https://yandex.ru/support/partnermarket/purchase/requirements.html
       
      Рекомендуется сначала установить и опробовать бесплатную демо-версию модуля. Она обладает теми же возможностями, но работает только с тестовыми заказами. Вы сможете оценить возможности и удобство модуля и пройти контрольный заказ на Маркете.
       
      УСТАНОВКА
      1. Распакуйте архив, содержимое папки upload закачайте поверх файлов корневого каталога сайта.
      2. Зайдите на страницу https://oauth.yandex.ru/client/new и зарегистрируйте oAuth-приложение с правами
         "Яндекс.Маркет - API Яндекс.Маркета для партнеров"
         Callback URL = https://адрес_вашего_сайта/yaorder/token.php
         Зарегистрировав приложение, вы получите его ID и пароль.
      3. Откройте в текстовом редакторе файл yaorder/config.php, что вы только что закачали на ваш сайт и укажите там ID и пароль приложения.
      4. Зайдите в систему администрирования, на странице "Установка дополнений" загрузите файл yabuy_1.2-oc2.3.x.ocmod.xml.
      5. Перейдите в раздел "Дополнения - Модули", должен появиться модуль Яндекс CPA «Заказ на Маркете», нажмите кнопку "+" - "Установить".
      Модуль установлен. Подробнее о настройках модуля читайте здесь: http://sourcedistillery.com/yandex_cpa_pokupka_na_markete.html
       
      Для тех, кто уже пользовался моим модулем Заказа на Маркете:
      Эта версия модуля независима от внешнего сервиса. Все запросы от Магазина к Маркету осуществляются через Ваше oAuth-приложение на Вашем сайте. Если вы уже оплачивали прошлую версию модуля, то напишите мне с того-же контакта, указав адрес сайта и номер кампании в Яндек.Маркете.
  • 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.