Руководство Администратора​ по Opencart 3x. Полезные советы по обновленному Opencart 3

Opencart – модуль оплаты для сайтаПлатежный модуль Размер:606 KB Система:Opencart | Opencart 3.X | ‎CMS image

Модули оплаты в OpenCart 3/ ocStore

С помощью CMS OpenCart 3 и ее русской версии ocStore несложно создать полноценный интернет-магазин. У системы открытый исходный код. Ее поддерживает любой web-сервер на языках PHP и MySQL.

В базовой версии, предлагаемой OpenCart 3, уже заложены необходимые элементы онлайн-магазина.

  • Модули для совершения покупок: корзина, каталог товаров с категориями, карточка товара.
  • Модули доставки учитывают разные способы доставки и ее стоимость.
  • Модули дизайна позволяют создавать дополнительные поля, вкладки, конструировать индивидуальное меню.
  • Модули новостей и блогов, для отзывов покупателей и их общения друг с другом.
  • Модули фильтров поиска товаров по опциям.
  • Модули продвижения с помощью SEO-заголовков, а также SEF URL (search engines friendly url), или ЧПУ ссылок.
  • Модули оплаты.
  • Модули социальных сетей.
  • Модули цен, акций и скидок повышает конверсию за счет всплывающих уведомлений.

Остановимся на модулях оплаты. Они делятся на группы в зависимости от системы, принимающей деньги:

  1. безналичный расчет;
  2. оплату через банк-эквайер;
  3. использование электронных кошельков;
  4. расчеты через платежные системы.

Безналичный расчет предусматривает модули оплаты для жителей России и Украины.

Модуль безналичного расчета для россиян составляет счет-фактуру для покупателя. Ссылка на счет приходит в письме клиенту. Торговое предприятие как администратор распечатывает документ из OpenCart 3/ ocStore. Модуль предусматривает внесение реквизитов и загрузку факсимильных печатей и подписей. При установке модуля на сайте появляется кнопка для печати счета.

Модуль для безналичного расчета в Украине дублирует функции российского модуля, добавляя дополнительные. Позволяет настроить расчет НДС магазина, отдельно вывести суммы доставки, комиссии и скидки. Интерфейс на русском и украинском языках. Счета-фактуры и накладные только на украинском языке.

Модули банков. Среди них выделяются российские и украинские финансовые организации.

Платежные системы уже включают в себя различные варианты приема средств через интернет. Например, RBK. Money. Покупатель может расплачиваться:

  • банковскими картами;
  • электронными кошельками;
  • платить через почту и салоны связи;
  • использовать интернет-банкинг.

Установка и настройка модуля Первый способ

  • Скачайте zip-файл с плагином из раздела releases;
  • Зайдите в Extension Installer, нажмите Upload и выберите загруженный архив для установки.

Второй способ

  • распакуйте скачанный файл и скопируйте содержимое каталога upload

/admin/ /catalog/ Настройка модуля В панели администратора

  • Extensions > Payments > RBK.money нажать [Install];
  • Extensions > Payments > RBK.money нажать [Edit] и заполнить необходимые настройки.

Для начала приема платежей

  • Настройте плагин в соответствии с данными из личного кабинета RBK.money;
  • Сохраните изменения и проведите тестовый платеж.

Для начала приема платежей в интернет-магазине

  • Настройте плагин в соответствии с данными из личного кабинета RBKmoney;
  • Скопируйте notification Url и укажите его в настройках магазина в личном кабинете RBKmoney;
  • Сохраните изменения и проведите тестовый платеж.

image

Смотрите также:

Платежный плагин для WooCommerce. Подробнее

Для чего нужен модуль XD BuyOneClick?

Позволяет осуществлять покупку в один клик в карточке товара, категориях, на странице производителя, а также в поиске и стандартных модулях.

Для каких версий OpenCart / ocStore:

  • Opencart 2.0.x
  • Opencart 2.1.x
  • ocStore 2.1.x
  • Opencart 2.2.x
  • ocStore 2.2.x
  • Opencart 2.3.x
  • ocStore 2.3.x
  • Opencart 3.x

Должно работать, но не проверялось:

  • OpencartPro, ocShop 2.0.x
  • OpencartPro, ocShop 2.1.x
  • OpencartPro, ocShop 2.3.x

Содержание

  1. Логин и пароль. Используйте логин и пароль, который Вы использовали при регистрации.

  2. Номер телефона администратора. Укажите номер телефона, использовавшийся Вами при регистрации на сайте SMSC.ua

    Подпись отправителя. По умолчанию используется Ваш номер телефона. Если Вы хотите установить своё имя в имени отправителя – необходимо согласовать данный вопрос с администрацией smsc.ua, поскольку существуют ограничения на использование подписи в сообщениях.

    Личный кабинет SMSC.ua – подпись отправителя.
  3. Шаблон сообщения администратору. По умолчанию шаблон сообщения для администратора: Order {order_number}: {product}. Customer: {name} {phone} {email}. Как правило, такое сообщение укладывается в 1 СМС и содержит все необходимые сведения. Вы можете изменить его по своему усмотрению. В шаблонах Вы можете использовать такие “теги”:

    • {shop_name} – наименование магазина
    • {product} – наименование товара
    • {name} – имя покупателя
    • {phone} – телефон покупателя
    • {email} – email покупателя

    К примеру, такой шаблон: Привет boss! Какой-то {name} заказал {product} и указал телефон {phone} и {email} Соответственно придёт сообщение такого плана Привет boss! Какой-то Василий Петров заказал Iphone 7 и указал телефон +79876543210 и vasiliy@petrov.ru

    Отправка СМС администратору. Вы можете включить / выключить отправку сообщений администратору.

  4. Шаблон сообщения покупателю. По умолчанию шаблон сообщения для покупателя: Thank you for your order in our online store “{shop_name}”! Your order number: {order_number}. We will contact you to confirm the order!. Вы можете изменить данное сообщение по своему усмотрению. К примеру, такой шаблон: Спасибо за Ваш заказ в xdomus.ru! Мы свяжемся с Вами для подтверждения! Такое сообщение будет короче и скорее всего уложится в 1 СМС.

    Отправка СМС покупателю. Вы можете включить / выключить отправку сообщений покупателю. Не забудьте включить проверку номера покупателя!

Настройка аналитики

Настройка Яндекс цели

Как создать Яндекс цель

  1. Добавление цели Яндекс Метрики
  2. Добавление цели Яндекс Метрики
  3. Добавление цели Яндекс Метрики
  4. Подобным же образом Вы можете создать все 3 цели.

Настройка Яндекс метрики
  1. Номер Вашего Яндекс счетчика.

    Номер Яндекс счетчика
  2. Идентификатор цели для кнопки «Быстрый заказ». Данная цель будет срабатывать при нажатии кнопки быстрого заказа как в карточке товара, так и в категориях и иных местах.

    Идентификатор Яндекс цели для кнопки «Быстрый заказ»
  3. Идентификатор цели для кнопки «Отправить» формы быстрого заказа. Данная цель будет срабатывать при нажатии кнопки “Отправить”.

    Идентификатор цели для кнопки «Отправить» формы быстрого заказа
  4. Идентификатор цели при успешной отправке формы. Данная цель будет срабатывать при успешной отправке заказа, как при выводе popup-окна, так и при редиректе на стандартную страницу успешного заказа OpenCart.

    Идентификатор цели при успешной отправке формы
  5. Включить Яндекс цель.

В результате Вы сможете анализировать количество успешных заказов.

Отчёт Яндекс метрики

Настройка Google цели

Как создать Google цель

  1. Создать Google цель
  2. Как создать Google цель
  3. Как создать Google цель
  4. Как создать Google цель
  5. Как создать Google цель
  6. Подобным же образом Вы можете создать все 3 цели.
Настройка Google цели
  1. Категория для кнопки «Быстрый заказ» и Действие для кнопки «Быстрый заказ». Данная цель будет срабатывать при нажатии кнопки быстрого заказа как в карточке товара, так и в категориях и иных местах.

    Идентификатор цели для кнопки «Быстрый заказ»
  2. Категория для кнопки «Отправить” формы быстрого заказа и Действие для кнопки «Отправить” формы быстрого заказа. Данная цель будет срабатывать при нажатии кнопки “Отправить” формы быстрого заказа.

    Идентификатор цели для кнопки «Отправить» формы быстрого заказа
  3. Категория для успешной отправки формы быстрого заказа и Действие для успешной отправки формы быстрого заказа. Данная цель будет срабатывать при успешной отправке заказа, как при выводе popup-окна, так и при редиректе на стандартную страницу успешного заказа OpenCart.

    Идентификатор цели при успешной отправке формы
  4. Включить Google цель.

В результате Вы сможете анализировать количество успешных заказов.

Отчёт Google analytics.

Настройка Расширенной аналитики

Sourcebuster JS: скрипт определения источников посетителей сайта

Скрипт определяет, откуда пришёл посетитель сайта: с рекламы, органического поиска или другого источника.

Вот что определил модуль для Вас:

Первый визит

Type: utm_source: utm_medium: utm_campaign: utm_content: utm_term: Дата и время первого визита: URL первого визита: First referer:

Текущий визит

Type: utm_source: utm_medium: utm_campaign: utm_content: utm_term: Дата и время текущего визита: URL текущего визита: Current referer:

Данные о текущей сессии

Просмотрено страниц: Текущий URL:

Общие данные

Количество визитов: IP-адрес: User agent: Promocode:

Если включить данную опцию в настройках модуля – эти данные для Ваших покупателей будут указаны в email, отправляемом администратору магазина.  

Ошибки и дополнения:

Не удаётся загрузить архив. Пишет ‘FTP доступ должен быть включен в настройках’. Решение: описано здесь. Не удаётся загрузить архив. Выскакивает непонятное окошко с ошибкой. Решение для OpenCart 2.x: описано здесь. Этот модуль позволяет устанавливать архивные OCMOD модули на серверах без FTP. Архив загрузился, но не появился в модулях. Решение: Скорее всего в настройках FTP у Вас неверно указан FTP каталог. Проверьте, укажите верный и повторите загрузку модуля. Архив загрузился, при попытке зайти в настройки модуля выскакивает ошибка ‘У Вас нет прав на редактирование данного модуля’. Установка была успешной, все настройки выставлены, однако кнопка Быстрого заказа не появились на сайте. Первым делом проверяем соответствие версий Opencart и установленного модуля. Проверяем шаблон – если Ваш шаблон не дефолтный (не тот, который идёт сразу вместе с OpenCart) без доп. настройки модуль может не работать! Что делать если шаблон недефолтный – написано ниже. Как добавить/исправить язык Архив содержит языковые файлы. Для пользовательского интерфейса они находятся в папке catalog/language, для админского – admin/language. Если у Вас есть исправленная языковая версия для модуля – можете отправить мне (через личное сообщение на opencartforum.com https://opencartforum.com/profile/11962-wadamir/) и я включу его в следующую версию модуля, обязательно указав Ваш вклад в разработку.

UPDATE! Для Opencart 3.x

В Opencart 3x добавился редактор шаблонов (Theme Editor), позволяющий редактировать их файлы прямо из администраторской части.

Проблема в том, что при его использовании совершенно не учитываются изменения в файлах, вносимые через OCMOD. То есть если какой-то OCMOD модификатор меняет этот же файл шаблона – на выходе этих изменений не будет, несмотря на фактическую отработку OCMOD и наличие измененного файла в его кеше.

Рекомендую использовать следующий патч – Fix Theme Editor – патч редактора тем в Opencart 3x

Что можно предпринять если у Вас недефолтный шаблон?

Почитайте OCMOD инструкцию для разработчика. Принцип довольно простой, я уверен что каждый может разобраться. Ещё вариант – написать мне, используя форму ниже. Обратите внимание: бесплатно я не занимаюсь доработками и настройками. Стоимость работ – от 500 руб.

Если Вам нравится модуль, Вы можете поддержать его развитие:
На Yoomoney (Ранее Yandex деньги)

Содержание:

Упрощенная корзина

Наверное один из самых важных модулей. Корзина — больное место для любого интернет-магазина. Именно из нее происходит «отток» почти купивших клиентов. Слишком много полей необходимо заполнить, что-то отвлекло, непонятно как написать… И все, клиент уже выбравший товар уходит с сайта.

При этом у Opencart крайне неудобная корзина, состоящая из 2х страниц с поп-апами и спойлерами.

Неудобная Opencart корзина

Я рекомендую модуль «Упрощенный заказ 3.0» — с его помощью можно настроить оформление заказа (корзину) на одной странице, без лишних полей.

  • Совместимость с актуальной версией Opencart 3.x
  • Всего 800 рублей на любое количество сайтов
  • Адаптивная версия для мобильных устройств
  • Drug-n-drop конструктор блоков — легко собрать подходящий вариант корзины
  • Связанные способы оплаты, доставки — расчет итоговой стоимости в корзине

Быстрый заказ (заказ в 1 клик)

Особенно актуально для магазинов с большими товарами, которые обычно покупают поштучно. Да и для всех остальных в принципе тоже. Плагин быстрого заказа (или заказа в 1 клик ) добавляет в карточку товара форму обратной связи. С помощью нее клиент сможем оформить заявку просто оставив свой телефон и ему не нужно будет проходить все этапы оформления через корзину.

  • BuyOneClick Цели для Метрики и Analytcs, бесплатные SMS. Пока нет версии для OC 3.x.
  • «Заказать в один клик» Короткая форма для ввода телефона. Опять нет поддержки для третей версии Опенкарта.
  • «Заказ в один клик» Аналог предыдущего варианта, но для Opencart 3.x

Не забудьте поработать над дизайном формы, чтобы она вписалась в ваш интерфейс.

AMP-страницы

Новое требование от Google — специальная верстка страниц для мобильных девайсов. Такие страницы имеют меньший вес и кешируются поисковиков для моментального открытия на устройствах пользователей. AMP-страницы лучше ранжируются и, скорее всего, будут иметь приоритет в мобильной выдачей. Интеграция AMP для интернет-магазинов связана с дополнительными сложностями, так как в такой верстки присутствует ряд ограничений на работу скриптов.

  • AMP for full website Модуль для создания АМП страниц на Опенкарт, работает с версиями 2-3. По ссылке можно посмотреть демо и скриншоты настройки.
  • Товары в Google AMP Недорогой вариант от русскоязычных разработчиков. Только для OC 2.x и генерирует AMP- страницы только для карточек товаров.
  • So AMP Совместим с версией 3, много настроек.

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

28.04.2015 Краткая памятка о том, как подключить свое расширение к Opencart

Создание языкового файла

Языковые файлы хранятся в cataloglanguagerussianextensiongo.php где, russian – язык сайта. extension – название расширения go – действие которое нужно выполнить. Т.е. отрабатываться наше расширение будет по адресу: index.php?route=extension/go

Создание модели

Модель располагается в catalogmodelextensiongo.php

В файле нужно создать класс с именем ModelХХYY, где ХХ – в нашем случае название папки (extension), а YY – название файла (go).

Получается ModelExtensionGo .Этот класс должен быть наследником базового класса Model:

class ModelExtensionGo extends Model

Создание контроллера

Контроллер лежит по адресу: catalogcontrollerextensiongo.php Его класс будет иметь вид:

class ControllerExtensionGo extends Controller

При вызове контроллера по умолчанию вызывается функция index(). Что бы использовать функции из модели необходимо ее подключить:

$this->load->model('extension/go');

Аналогичным образом можна подключать любую другую модель. Например модель OpenCart для работы с товарами подключаем так:

$this->load->model('catalog/product');

Теперь можно вызывать функции модели :

$aItems = $this->model_extension_go ->get_items();
$this->language->load('catalog/product');

Получить значение из языкового файла можно так: $this->language->get(’XX’), где XX – название переменной.

Создание вида (представления/шаблона)

В файле catalogviewthemedefaulttemplateextensiongo.tpl, описываем HTML код страницы, на которой выводится наш прайс-лист. В шаблоне используются такие переменные:

  • Переменные системы OpenCart: $header, $column_left, $column_right, $footer.
  • Переменные, которые передал контроллер: $heading_title, $main_title, $category $product. При создании шаблона вы должны сверстать его под свой конкретный сайт.

И все, теперь расширение доступно по адресу index.php?route=extension/go

OpenCart — это надежная и удобная CMS для создания интернет-магазина при минимальных затратах. Благодаря большому сообществу разработчиков на платформе, для многих задач существуют модули с уже готовыми решениями типовых проблем, многие из них бесплатные.

Модули ускоряют процесс улучшения сайта, без необходимости составлять техническое задание, искать разработчика и тратить ресурсы на внедрение необходимой доработки.

Мы в работе регулярно используем модули для оптимизации сайтов, как платные так и бесплатные, поскольку это быстрее и дешевле для клиента. Подключать разработчика стараемся в крайнем случае: если нет готового решения, либо проблема нестандартна.

Мы создали список качественных модулей для Opencart, которые сами используем в работе при оптимизации сайтов и решении клиентских задач по администрированию сайта и делимся им с вами.

Содержание статьи

  1. SEO модули
  2. Администрирование сайта
  3. Другие модули

1. SEO модули

1.1 Ускорение сайта

Hi-Optimizer for Opencart – интеллектуальный оптимизатор сайта для повышения скорости загрузки страниц и оценки pagespeed Google. Модуль платный.

OpenCart Lightning – мод для ускорения работы магазинов с целым рядом технологий и ноу-хау. Модуль платный.

Image Compressor (VQMod) — сжимает все файлы jpeg и png, которые вы загружаете через менеджер изображений в админке Opencart. Бесплатный модуль.

Native LazyLoad для Opencart – бесплатный модуль для ленивой загрузки изображений.

1.2 ЧПУ

Модуль для автозаполнения полей SEO URL (алиас) на Opencart 2.x. – бесплатный модуль, генерирует поле на основе строки «Название» с транслитерацией на латиницу и с фильтрацией запрещенных символов.

Бесплатный модуль для автозаполнения полей SEO URL при создании или редактировании товаров, категорий, производителей, страниц на Opencart.

Бесплатный модуль SEO PRO формирует читабельные ссылки и полностью убирает дубли страниц, которых в стандартном ЧПУ Opencart очень много.

Автозаполнение SEO URL – заполняет поле SEO URL при активности в поле «Название». На основе этого поля создается SEO URL с транслитерацией кириллицы на латиницу. Бесплатный модуль

1.3 Метатеги

SEO Tags Generator — модуль платный, обеспечивает автоматическую SEO оптимизацию метатегов всех категорий и товаров, что важно для SEO продвижения интернет-магазинов, чем избавляет вас от лишней рутины при добавлении товаров.

SEO Генератор мета тегов — платный SEO генератор мета описания, который позволяет провести оптимизацию всех категорий и товаров.

1.4 Редиктеры

Модуль Менеджер 301 — понадобится для создания редиректов 301 или 302 для устранения дублей страниц. Модуль платный.

Модуль Менеджер 301 редиректов для Opencart — позволит создавать 301 редиректы на Opencart просто и понятно прямо из админки сайта. Модуль платный.

1.5 Индексация

Robots noindex(Robots Noindex) — это небольшое бесплатное дополнение, которое добавляет тег на некоторые страницы.

Noindex, Follow, Noindex-NoFollow Tag Module позволяет добавлять тег на любую страницу, которую вы хотите, со страниц категорий, продуктов, информации и производителей. Модуль платный.

1.6 Разметки

MicrodataPro в платном модуле используется новейший формат микроразметки application/ld+json и более консервативный microdata, который поможет «понравиться» всем поисковым системам.

SEO: Микроразметка товаров, категорий с ее помощью поисковые системы, как Яндекс или Гугл, получают больше информации о вашем контенте. Модуль платный

Бесплатный модуль – Разметка Open Graph создана, чтобы управлять отображаемым содержимым при публикации ссылок в соцсетях. Модуль добавляет метатеги с данными для социальных сетей.

Микроразметка Open Graph Facebook Share для Opencart позволяет любой веб-странице стать полноценным объектом в социальных сетях. Модуль платный.

1.7 Прочие модули

Alt Title Tag Image — платный модуль, позволяет настраивать теги alt и title для продукта, категории и изображения баннера.

SEO Генератор перелинковки товаров — платный модуль для быстрой генерации перелинковки между товарами товаров в Opencart.

Mega Filter PLUS — усовершенствованная и удобная в использовании система фильтрации. Это позволяет эффективно и быстро осуществить поиск продуктов, согласно выбранных критериев поиска, такими как атрибуты, параметры, фильтры, категории и многие другие. Модуль платный

SEO мультиязык / мультирегион – платный модуль управления переключением языка, регионами(городами), мультимагазинами и пагинацией.

SEO Link Multi Languages – бесплатный модуль поможет вам создать определенные SEO-ссылки для каждого языка, что важно для SEO-оптимизации.

Branched Sitemap – создаст в вашем OpenCart-магазине разветвленную карта сайта.  Загрузка ее страниц происходит так же легко, как любой другой страницы. Модуль платный.

SEO HTTPS FIX PRO – платный модуль, предназначен для корректного переноса Opencart на HTTPS протокол, и устранения проблем, связанных с этим процессом.

2. Администрирование сайта

Batch Editor – платный модуль, позволяет реализовать пакетное редактирование товаров.

Простая загрузка изображений для Opencart – платный модуль, дает возможность загружать и прикреплять изображения прямо с компьютера или по прямой ссылке.

Мультивалютные товары Opencart – платный модуль, дает возможность указывать цены товаров в любой валюте имеющейся в магазине.

Модуль Liqpay API 3.0 – подключает сервис Liqpay для оплаты заказов онлайн.

Расширенный редактор CKEditor – платный модуль, вместо стандартного ограниченного редактора summernote можно использовать полноценную версию CKEditor для создания и редактирования описаний товаров и категорий, для написания текстов статей и т.д.

Юля ЗалиховскаяРуководитель отдела продаж

Узнайте о рекламе для вашего бизнеса!

Задайте Юле вопросы о продвижении сайта в интернете.

Нажимая на кнопку, вы даете согласие на обработку персональных данных и соглашаетесь с политикой конфиденциальности

3. Другие Модули

Расширенное отслеживание электронной торговли в Google Analytics позволяет измерять взаимодействие пользователей с продуктами в магазинах OpenCart в процессе покупок, включая выбор продукта, просмотр сведений о нем, добавление в корзину, начало процесса оформления заказа, покупок и возвратов. Платный модуль

Feed менеджер (Facebook & Google feeds) Opencart — платный модуль, создает фиды товаров для Google и Facebook для динамического ремаркетинга.

Модуль OpenCart Exchange 1C v8.x для Opencart — бесплатный модуль, позволяет обмениваться данными между интернет-магазином на OpenCart и программой «Управление торговлей — 1С:Предприятие 8» используя встроенный функционал обмена 1С по стандарту CommerceML2.

ParseMX и LiveImport — переносит данные товаров с других сайтов в ваш магазин на базе OpenCart. Легко настраивается и автоматизирует работу: обновляет цены, добавляет новые и отмечает пропавшие товары.

Модуль Simple — упрощенная регистрация и заказ.

Новая Почта API — по праву считается лучшим решением для организации доставки Новой Почтой в вашем интернет-магазине.

Умный поиск — работает через ajax в режиме реального времени. Поддерживает возможность находить товары, даже если запрос введен с ошибкой или в другой раскладке клавиатуры.

Умный водяной знак Watermark для Opencart — модуль накладывает watermark на кэш изображений, не заменяя оригинальные фото. Вы всегда сможете избавиться от водяного знака, выключив модуль. Модуль платный.

XML выгрузка товаров в Rozetka для Opencart

XML выгрузка товаров в Prom.ua для Opencart

Экспорт товаров на Hotline для Opencart

Модуль Блог для Opencart 3.0 и Модуль Opencart Blog для Opencart 2.x

В OpenCart очень много как платных, так и бесплатных модулей под разные версии. Они помогут быстро запустить ваш интернет-магазин. Делитесь в комментариях какими модулями вы пользовались и своими впечатлениями о них. Возможно у вас тоже есть топовый список модулей, установленных на вашем сайте?

Оцените статью
Рейтинг автора
4,8
Материал подготовил
Максим Коновалов
Наш эксперт
Написано статей
127
А как считаете Вы?
Напишите в комментариях, что вы думаете – согласны
ли со статьей или есть что добавить?
Добавить комментарий