OpenCart — быстрый заказ — Заказ в один клик
На днях попался на глаза свежий и весьма минималистичный модуль быстрого заказа — заказа в один клик. Модуль предельно прост и краток, не предоставляет никаких особых полей, только поле «телефон» для связи с покупателем. В принципе, именно этого многие и хотят — свести заказ товара к минимуму, чтобы не нагружать покупателей лишними вопросами и заполнением полей, главное получить заказ и уже в телефонном режиме решить все вопросы.
Чем радует модуль, так это тем, что данные покупателя попадают не только на почту, как происходит с большинством подобных модулей, но и отправляет все данные в админку. То есть данные покупателя не затеряются в почте, а всегда будут находиться в админ-панели магазина, но при этом не будут смешиваться со стандартными заказами, что очень удобно — все заказы всегда будут структурированы.
Итак, что может и делает модуль заказа в один клик «Купить в 1 клик. Быстрая покупка 0.1″? Добавляет в карточку товара кнопку «Купить в один клик», чтобы наравне с обычной покупкой, со стандартным оформлением заказа, покупатель мог воспользоваться, так сказать, экспресс-заказом — быстро и легко.
Текст кнопки вы можете изменить на любой другой, сделать это можно в файле catalog/language/ukrainian/module/catapulta.php. В этом же файле можно изменить и остальные фразы, тексты, заголовки.
Нажимая кнопку «Купить в один клик», покупатель получает в ответ всплывающее окно с полем для заполнения номера телефона. Всплывающее окно по умолчанию также имеет минималистичный вид, свойственный дефолтному шаблону opencart.
Изменить внешний вид окна можно под дизайн своего магазина с помощью своих текстов и стилей. Даже просто добавленный текст сделает форму шире и немного иной.
Необходимо отметить еще некоторые преимущества модуля:
— если покупатель, зайдя в магазин, авторизовался, то его телефон будет автоматически использоваться для модуля заказа в один клик;
— если товара нет в наличии в магазине, модуль об этом оповещает покупателя, но при этом отправляет заказ администратору, так что вы всегда будете в курсе, что интересует ваших покупателей;
— модуль позволяет использовать маску для номера телефона, к тому же можно настроить свой вариант маски — номер телефона будет приходить более читабельным.;
— администратор магазина получит сообщение на почту следующего содержания
Установка и настройка модуля
1. Скачиваем модуль «Купить в 1 клик. Быстрая покупка 0.1″. Модуль совместим с версиями 1.5.1.3.1-1.5.6.4, подробнее на странице модуля. Необходим vqmod, если его не используете, то придется вручную вносить правки в файлы.
2. Загружаем файлы из скачанного архива в корень магазина.
3. Заходим в админку магазина и предоставляем себе доступ к управлению модулем — на просмотр и внесение изменений (выбираем в обоих случаях «выделить все»). Для этого идем в Система/Пользователи/Группы пользователей.
4. Немного поработаем с кодом:
— открываем файл catalog/controller/product/product.php и находим строку
1 |
'common/footer', |
после нее необходимо вставить
1 |
'module/catapulta', |
— открываем файл catalog/view/theme/default/template/product/product.tpl и размещаем код
1 |
<?php echo $catapulta; ?> |
в том месте, где хотим вывести кнопку быстрого заказа в карточке товара.
5. Возвращаемся к админке магазина и в Дполнения/Модули устанавливаем модуль «Купить в один клик».
6. Настраиваем модуль:
Установка простая и не требует особых навыков и знаний, а в итоге получим быстрый и простой заказ товаров.
Спасибо, искал такой модуль
Да, модуль хороший — легкий и лаконичный.
Добрый день. А в панели управления заказы должны появляться? У меня не появляются заказы.
Все разобрался, ссылку заказы нашел в админке) (шаблон админки не дефолтный).
Теперь появился другой вопрос — при быстром заказе не учитываются опции товара, допустим 1-ая опция прибавляет 0 рублей, а вторая 200. Товар стоит 150 руб. Тогда если выбрать 2-ую опцию и нажать купить в 1 клик, в заказ уйдет товар с ценой 150 рублей, хотя мы выбрали опцию товара, которая прибавила к ее стоимости 200руб. Итого товар должен стоить 350 рублей.
Спасибо за модуль. Установила. Только так и не понятно куда конкретно вставить код PHP
Мне нужно чтобы кнопка отображалась либо рядом с кнопкой купить либо вместо нее
Здравствуйте, установил данный модуль на нестандартный шаблон kitchen ? подскажите , где именно прописать стили для этой кнопки(купить в один клик)?
открываешь страницу в гуглхроме — правой кнопкой по этой кнопке — просмотр кода элемента. слева можно будет выбирать разметку страницы, а справа у тебя будут прописаны стили этих этих элементов с указанием из какого ксс файла они идут (с номером строки в файле). и там уже правишь, как надо
добрый день. а не подскажете модуль типа быстрого заказа для версии 2.0? нужно следующее: после добавления всех покупок в корзину чтобы было 2 варианта оформления — обычный заказ с формой опенкарта (с адресом, городом, платежной системой и т.д.) и быстрый заказ — фио тел. почта — заказать.
нужно именно из корзины чтоб был выбор. может можно даже на основе самого опенкарта как-то разделить чекауты?
Добрый день,
можно было бы использовать два модуля для реализации подобного. Например, AJAX Quick Checkout LITE для оформления заказа с нужными полями, а какой-нибудь модуль быстрого заказа с парой-тройкой полей для второго варианта.
А чтобы оба варианта были доступны не только по ссылке оформления заказа, но и в самой корзине, то изменить ссылку корзины на checkout.
Озаботился установкой модуля, приятно, что он бесплатный, а то сначала за 599, потом за 200 выпадали. Спасибо вам, через вас нашел бесплатно :) Только вот проблемка — не могу установить, если у меня не стандартный шаблон — редактирую ведь в его папке а не default? И при попытке там вставить код у меня не появляется кнопка, лишь ошибка с номером строки в коде. Подскажите, что еще не учитываю, вроде как по инструкции работаю..
Посмотрела Ваш магазин, в код карточки товара не добавлен вывод кнопки быстрого заказа (шаг 4 из поста).
Я вставил код после вот этой строки
Получилось хорошо, рядом с ценой и рядом с кнопкой купить
После какой строчки нужно вписать код из шага 4?
Подскажите неопытному.. :)
у меня проблема, телефон выпадает такого формата +3 (333) 333-33-33, а нужно +38 итд, в админке это поле оставил чистым но формат набора не поменялся.
после какой строки, нужно вставить код, что бы он был рядом возле кнопки купить, а то я не знаю, и вставляю на угад, сейчас он у меня вверху описания товара.
всё проблему с телефоном решил, извините, не разобрался до конца, теперь всё ок.
У меня отлично встало после этой:
<input type="button" value="» id=»button-cart» class=»button» />
Как поменять стили кнопки? Не могу найти! :(
Спасибо.
Доброго времени! Вопрос возник с установкой на 2.0.3 . Подскажите
И кондитерам нужно) +1
Как разместить кнопочку в категориях товаров ?
Модуль работает из карточки товара.
Здравствуйте. Извините что не в тему, но у меня такая проблема. На сайте не запускаются АУКЦИОНЫ. Он у нас работал, потом перенесли сайт на другой хостинг и появилась такая проблема. Пишет «Getting Started» и так стоит… Можете подсказать в чем проблема?
Добрый день, Василий,
не знаю каким образом в Вашем магазине реализованы аукционы, не могу подсказать решения. Но если происходил перенос с хостинга на хостинг, то вполне вероятно, что пути какие-то потерялись, может, файлы не залились все.
Модуль установил без проблем, после кнопки «купить». Всё отлично работает, пишет что данные отправлены менеджеру, но где в админке эти данные будет искать менеджер? В «Продажи» — «Заказы» не отображается (((((
У меня тоже заказы не появляются в админке. Что делать?
Значит не сработал vqmod. Внесите строчки из файла catapulta.xml вручную.
Так и не заработало, даже при внесении вручную кода из catapulta.xml в соответствующие файлы
на версии 2.0.2 работает?
На странице модуля автор не указывает эту версию.
Юлия, здравствуйте. У меня всплывающее окно вылазит за границей экрана, надо скроллить вниз. Подскажите, пожалуйста, как это можно исправить? И можно ли изменить размер шрифта в названии кнопки, а то у меня не влазит «Купить в 1 клик» в ту же строку, что и «Купить», а переносится ниже.
Здравствуйте, Вадим,
если вопрос еще не решили, сбросьте ссылку на магазин, посмотрю.
Не решил. Посмотрите, пожалуйста.
Здравствуйте, Вадим,
прошу прощения, не было возможности ответить раньше. У Вас существует некий конфликт colorboxa (это видно и по карточке товара — главное изображение открывается прилипшим к верху экрана), поэтому модуль вместо того, чтобы располагаться по центру видимой части страницы, как должно быть, располагается по центру всей страницы. А сделать кнопки в карточке товара на однм уровне можно банальным изменением размера шрифта и внутренних отступов. В stylesheet.css (с 403 строки) добавьте
padding: 10px 15px;
font-size: 13px !important;
Юлия, спасибо за помощь! Изменение размера решило проблему. А с colorbox что делать? Куда смотреть?
Open cart 1.5.6 Поставилось но js скрип глючит. Не отправляется ничего.
Выдает ошибку.
POST https://site.by/index.php?route=module/catapulta/write 500 (Internal Server Error)
send @ jquery-1.7.1.min.js:4
f.extend.ajax @ jquery-1.7.1.min.js:4
(anonymous function) @ catapulta.js:4
f.event.dispatch @ jquery-1.7.1.min.js:3
h.handle.i @ jquery-1.7.1.min.js:3
Может знает кто в чем проблема?
Спасибо огромное! Всё отлично! Кнопку «купить в один клик» разместила рядом с кнопкой «купить». В файле
product.tpl После этой строчки <input type="button" value="» id=»button-cart» class=»button» /> (это примерно 233 строка)
не понимаю куда вставлять кнопку.Вставлял раз 10 в разные места и ни разу не увидел ее.
Добрый день. У меня всё работает, но всплывающее окно неправильно располагает контент и после оформления заказа вообще в полоску превращается. подскажите куда копать?
Добрый день. 2 вопроса: возможно ли добавить кнопку модуля на страницу категории? и можно ли добавить поле ввода имени?
Кнопка установилась, работает, но вот ни заказы, ни оповещения на почту не приходят. Шаблон не стандартный.
У меня ocstore 1.5.5.1.2
Разобрался, надо было менять ‘common/footer’ в двух местах. Спасибо!
Ваш блог это нечто!!! Помогает решать множество задач достаточно неопытным пользователям!
Fast order упорно отказывался работать с моей темой. Этот же модуль встал с первого раза.
Единственно не отображаются заказы в админке ЦМС. Читала выше что нужно «Внесите строчки из файла catapulta.xml вручную.»
Но что то сходу не пойму куда их нужно внести вручную? В какой файл?
Пока вопрос не решила, буду благодарна за ответ.
Здраствуйте, установил модуль. При клике «купить в один клик» выскакивает табличка после ввода номера он не исчезает пишет «пожалуйста подождите и все »
еще хотелось бы спросить как добавить поле для ввода имени
Добрый день, а такой же на версию 2.0.2
Добрый день,
хотьи пользуюсь этой версией opencart, но как-то не задавалсь этим вопросом. Если очень нужна кнопка быстрого заказа, то можно использовать один из этих скриптов:
вариант 1
вариант 2
Перестали приходить письма на почту. Пробовал поменять ящик в настройках магазина- не срабатывает. Ошибок не выдает. Версия 1.5.5.1.2 Подскажите куда копать?
Здравствуйте, спасибо за Ваш модуль!
есть 2 проблемы, надеюсь, поможете разобраться.
1) OC 15512 (шаблон стандартный) после заполнения телефона и нажатия кнопки очень быстро (за доли секунды) мелькает желтое сообщение (не успел понять какое, может о том, что заказ размещен). Клиент думает, что не сработало. Жмет опять раза 3.
на почте 3 письма с соответствующими сгенерированными порядковыми номерами.
Как замедлить?
2) не нашел, где в админке сбрасываются заказы (там сейчас обычные, которые через обычную регистрацию)
спасибо
со 2м пунктом разобрался