16 декабря 2017

Модуль Менеджер заказов для Opencart 2.x

Модуль Менеджер заказов для Opencart 2.x
Модуль Менеджер заказов для Opencart 2.x - решение для управления заказами из административной панели, позволяет увеличить скорость обработки заказов менеджером интернет-магазина. Заказы будут показаны на главной странице административной панели. Модуль Менеджер заказов Функционал; Массовое управление заказами Opencart 2.x Например, можно выделить сразу несколько заказов и удалить их, что нельзя сделать в стандартном менеджере заказов Opencart 2.x Быстрое изменение статуса заказа Opencart 2.x Позволяет изменять статус заказа прямо со списка, что очень удобно и быстро. Установка модуля;
  • Распаковать архив файл модуля, и выбрать модуль для вашей версии Opencart
  • Установить файл order_manager_oc2x.ocmod из административной панели
  • Обновить модификаторы в административной панели
  • Дать права: перейти: Система > Пользователи > Группы пользователей > Администраторы и поставить галочки возле двух пунктов в обоих блоках: - dashboard/manager - module/manager (для Opencart 2.3 - extension/module/manager)
  • Включить и настроить модуль Менеджер заказов
  • Перейти на главную страницу административной панели - Панель управления (или Обзор, или Панель состояния, в зависимости от перевода), там появится блок списка заказов.
Модуль работает на Opencart 2.0, 2.1, 2.2, 2.3 Если в Менеджере заказов ошибка "Внимание! Доступ запрещен к API!" - что нужно сделать: Если у вас постоянный IP-адрес может попробуйте сделать это: 1) зайти: Система -> Пользователи -> API. Если API еще не создано - создаем (вводим имя API, генерируем ключ, включаем статус), если уже есть - редактируем в открывшемся окне во вкладке IP адресов добавляем свой, сохраняем 2) потом зайти: Система ->Настройки, открыть настройки магазина, во вкладке Опции в API User выбрать API с именем из предыдущего шага и сохранить настройки Если у вас IP-адрес динамичный - нужно добавлять автоматически IP при авторизации: откройте файл /admin/controller/common/login.php найдите там: if (($this->request->server['REQUEST_METHOD'] == 'POST') && $this->validate()) { после него вставьте код: $this->load->model('user/api'); $api_info = $this->model_user_api->getApi($this->config->get('config_api_id')); $this->model_user_api->addApiIp($api_info['api_id'], $this->request->server['REMOTE_ADDR']); После любых операций с файлами желательно обновить модификации в административной панели, чтобы сбросить кеш файлов.