Заказ в один клик
Модуль "Заказ в один клик" позволяет покупателю совершать заказ в интернет-магазине без заполнения стандартных регистрационных форм и предусматривает возможность гибкой настройки функционала из админ-профиля.
Модуль "Заказ в один клик", в момент написания статьи, не входит в сборку по умолчанию и является платным. Стоимость модуля составляет 30$. Приобрести модуль можно, связавшись с вашим менеджером или осуществив покупку в нашем магазине дополнений.
По умолчанию, функциональный элемент модуля отображается только на странице товара, осуществить покупку из категории или виджета, без правок верстки, при помощи данного функционала нельзя.
Так как модуль является официальным, мы предлагаем бесплатную установку (для этого вам необходимо связатся с вашим менеджером).
- 1 Покупка модуля
- 1.1. Установка модуля
- 1.2. Модуль в админ-профиле
- 1.3. Модуль на сервере
- 1.4. Гарантии разработчиков
- 2. Настройки и работа с модулем
- 3. Вывод модуля в ранних версиях шаблонов: Unishop, Megashop, Multishop, Good Look, Unishop Vertical (до версии 1.5)
- 4. Частые вопросы
1 Покупка модуля
Модуль "Заказ в один клик" не входит в сборку по умолчанию и, в момент написания статьи, является платным. Приобрести модуль можно на странице модуля в нашем магазине дополнений или связавшись с вашим менеджером.
При условии покупки модуля, мы предлагаем бесплатную установку модуля на ваш магазин.
Если же вы приобретали модуль не через менеджера, а через маркетплейс - просим связаться с менеджером и обсудить с ним данный момент.
Модуль, как таковой, поддерживается системой от версии 4.12 и выше, однако вывод модуля в шаблоне, по умолчанию есть только в Unishop, Megashop, Multishop, Good Look, Sport Line, Unishop Vertical от версии шаблонов 1.5. Другие шаблоны, доступные в репозитории на момент написания статьи, вывод данного модуля по умолчанию не поддерживают и модуль необходимо выводить дополнительно.
В случае несоответствия модуля вашим пожеланиям и требованиям, доработка функционала модуля может осуществляться на платной основе.
1.1. Установка модуля
Рекомендуем заказать установку модуля нашим специалистам - эта услуга является бесплатной - для этого свяжитесь с вашим менеджером. Однако, если вы желаете самостоятельно установить модуль, руководствуйтесь следующей инструкцией:
Шаг 1: Скачайте архив с модулем из вашего личного кабинета на imagecms.net, в разделе "Мои дополнения":
Шаг 2: Распакуйте содержимую в архиве папку one_click_order посредством FTP-клиента на сервер, в директорию \application\modules
Шаг 3: Перейдите в админ-профиль к списку модулей
Осуществите переход в админ-профиле "Модули" → "Все модули" → вкладка "Установить модули":
Шаг 4: Клик по ссылке "Установить"
В открывшемся списке модулей должен отображаться модуль "Купить в один клик" - необходимо осуществить клик по ссылке "Установка" в строке данного модуля:
После этого начнется автоматический процесс установки, во время которого модуль автоматически пропишет новые таблицы в базе данных и поля в админ-профиле.
1.2. Модуль в админ-профиле
Изначально, модуль находится в списке модулей: "Модули" - "Все модули" - "Купить в один клик":
Что бы открыть доступ к модулю через выпадающий под-пункт главного меню "Модули", передвиньте в активное положение ползунок в колонке "Показывать в меню".
После этого модуль будет доступен по более короткому пути: "Модули" - "Купить в один клик".
1.3. Модуль на сервере
Все файлы модуля физически находятся на сервере в папке one_click_order, которая должна находится в директории \application\modules:
1.4. Гарантии разработчиков
Пользователям ImageCMS, которые приобрели модуль "Купить в один клик", мы, как разработчики данного продукта, предоставляем гарантию на данный функционал сроком на 1 месяц в следующем порядке:
При приобретении модуля через менеджера и установке модуля нашими специалистами - гарантия предоставляется на 30 дней с момента завершения интеграции и принятия клиентом работ.
При приобретении модуля через маркетплейс и самостоятельной установке - гарантия предоставляется на 30 дней с момента покупки модуля.
Гарантия не распространяется и не покрывает следующего:
- Исправления ошибок, допущенных администратором при самостоятельной установке и администрировании модуля.
- Проблем и ошибок в работе модуля, которые возникли из-за правки модуля сторонними специалистами.
- Проблем, возникающих из-за несоответствия хостинга требованиям системы.
- Исправление ошибок и конфликтов, которые вызваны:
- Сторонними сервисами и дополнениями, установленными на сайте.
- Индивидуальными доработками стандартного функционала и/или шаблона
Гарантия предоставляется только на наш официальный модуль "Купить в один клик"; на аналогичные модули наших партнеров гарантия нами не предоставляется
2. Настройки и работа с модулем
Настройки модуля "Купить в один клик" предусматривает гибкую настройку полей, которые будет необходимо заполнить покупателю при покупке посредством функционала данного модуля. Согласно настройкам модуля, допустимо подключение от одного до пяти различных полей.
Однако, просим учесть, что не стоит выводить все допустимые в настройках модуля поля, так как, форма быстрого заказа становится почти аналогичной стандартной форме заказа и использование модуля, по сути, теряет смысл.
Что бы осуществить настройку модуля необходимо:
Шаг 1: Перейдите к настройкам модуля.
Для этого перейдите к модулю через меню админ-профиль (о том, как открыть модуль в админ-панели, доступно в пункте "1.2. Модуль в админ профиле")
Шаг 2: Определите выводимые поля в форме настроек
Определите поля, которые будут выведены в форме быстрого заказа через модуль "Купить в один клик", отметив нужные поля:
- Имя заказчика - настройка, которая выводит в форму быстрого заказа поле имя покупателя (поле будет обязательным)
- E-mail Заказчика - настройка, которая выводит в форму быстрого заказа поле E-mail покупателя (поле будет обязательным). Если пользователь в момент покупки будет зарегистрирован и авторизирован на сайте, то поле будет заполнено автоматически.
- Телефон заказчика - настройка, которая выводит в форму быстрого заказа поле номера телефона покупателя (поле будет обязательным). По умолчанию, поле не содержит маски или верификатора - номер может быть указан в любом формате.
- Комментарии к заказу - настройка, которая выводит в форму быстрого заказа поле под комментарий к заказу, который может оставить покупатель. Поле не будет обязательным.
- Показать информацию на странице продукта - данное поле пока не задействовано в актуальных шаблонах и создано в перспективе нового функционала будущих шаблонов/релизов.
В результате, настроенная форма будет иметь примерно следующий вид:
В последующем, форма быстрого заказа будет отображаться в виде всплывающего окна, после клика по ссылке "Купить в 1 клик" на странице товара.
Данные, введенные покупателем в форму быстрого заказа, будут автоматически подтянуты в соответствующие поля заказа:
Шаг 3: Сохраните настройки и очистите кеш
3. Вывод модуля в ранних версиях шаблонов: Unishop, Megashop, Multishop, Good Look, Unishop Vertical (до версии 1.5)
Если вы используете шаблон предыдущего поколения (FullMarket и т.п.) или же версию одного из новых шаблонов (до версии 1.5), мы рекомендуем обновить шаблон.
Если обновление шаблона невозможно, для вывода модуля купить в 1 клик, нужно использовать следующее решение:
1. в корневую папку шаблона \templates\ваш_шаблон загрузите папку one_click_order.
2. скопируйте файл modal_header.tpl в папку \templates\ваш_шаблон\includes\modal . Если файл у вас уже содержится в данной папке, сохраните копию старого файла на локальном ПК или закомментируйте его , изменив имя.
Получить папку и файл, вы можете, скачав актуальную версию вашего шаблона с imagecms.net и после - извлечь её из архива шаблона.
3. В файл product_intro.tpl в папке templates/ваш_шаблон/shop/includes/product, примерно на 109 строке, вставьте следующий участок кода
<!-- Buy in one click button. Visible when module is installed -->
{if array_key_exists('one_click_order', $modules)}
{module('one_click_order')->showButton($model->firstVariant->getId())}
{/if}
Если вы используете один из более ранних шаблонов, предложенное решение неактуально. В таком случае, мы рекомендуем заказать установку и вывод модуля нашим специалистам.
4. Частые вопросы
Всплывающее окно быстрого заказа не закрывается
Скорее всего, при установке модуля произошел сбой или какая-то ошибка. В таких случаях рекомендуем переустановить модуль из админ панели и очистите кеш.
Если решение с переустановкой не поможет, то, скорее всего, вам необходимо обновить шаблон или убрать сторонние скрипты, которые блокируют работу модуля.