Register Now

Login

Lost Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Add post

Add question

You must login to ask a question.

Login

Register Now

Цель сайта совместная помощь друг другу, если вы желаете скачивать ресурсы и ничего при этом не делать, вам нужно оплатить Подписку Другой вариант активно помогать другим участникам

Open your app
Установка FX Redirect&Migrate Manager и начало работы

Установка FX Redirect&Migrate Manager и начало работы

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

Установка Opencart 1.5:

  • скачайте файл *.zip
  • скопируйте содержимое на сервер в корневую папку
  • очистите папку vqmod/vqcache
  • зайдите в “Модули” в админке и активируйте модуль

Установка Opencart 2.x:

  • скачайте файл *.ocmod.zip, открывать/распаковывать не нужно
  • проверьте настройки FTP в opencart, 99% проблем связано с этим
  • Установите модуль через стандартный интрумент “Дополнения – Установка дополнений”
  • скачайте файл *.ocmod.xml
  • Установите через стандартный инструмент “Дополнения – Установка дополнений”
  • зайдите в “Дополнения – Модификации” и обновите кеш модификаций
  • зайдите в “Модули” в админке и активируйте модуль

Установка Opencart 3.0:

  • скачайте файл *.ocmod.zip, открывать/распаковывать не нужно
  • Установите модуль через стандартный инструмент “Дополнения – Установка дополнений”
  • зайдите в “Модули” в админке и активируйте модуль

Ручная установка на Opencart 2.x:

  • скачайте файл *.ocmod.zip
  • распакуйте и загрузите содержимое папки upload в корень сайта
  • Убедитесь что нет ошибок и все файлы успешно загружены
  • переименуйте файл *.ocmod.xml в install1301234321.ocmod.xml
  • Установите через стандартный инструмент “Дополнения – Установка дополнений”
  • зайдите в “Дополнения – Модификации” и обновите кеш модификаций
  • зайдите в “Модули” в админке и активируйте модуль

Частые проблемы при установке

Не настроено правильно FTP в админке (OC 2.x)

Как правило не верно указана корневая директория сайта, посмотреть путь можно например в ФТП-клиенте, перейдя в нужную папку

Проявления:

  • Ошибка SyntaxError: JSON…gjgh#$@$%45130123432145fioj….
  • После установки не появляется в списке модулей
  • При повторной установке не предлагает заменить много файлов

Решения:

  • Правильная настройка FTP
  • Использование патча QuickFix
  • Ручная установка

“У Вас нет прав для доступа…”

Характерно бета версии на Opencart 2.3

Решения:

  • Применить патч Z_convert_for_2.3.ocmod.zip
  • в Система/Пользователи/Группы пользователей/Администратор задаем права для нужного модуля и Сохраняем
  • Отключаем/Включаем модуль

Не происходит редирект

Возможные причины:

  • Не установлен модификатор – зайдите в “Дополнения – Модификации” и проверьте, обновите кЭш
  • В системе установлен модуль кЭширования – очистите кЭш
  • Страница является рабочей, в этом случае редиректа не должно быть
  • Не верно настроен редирект, читать ниже ↓

Формат редиректов

Для создания редиректа необходимо вписать в левое поле страницу с которой нужно произвести редирект, в правое соответственно куда нужно направить.

Начальный адрес вводится без домена и слешей в начале, конечный лучше так же (хотя возможен и полный адрес).

Пример:

razdel/n45dhg/713012343217.htmlnormalny_adres
index.php?product=5587pechenye-ovsyanoe/5kg

Если в начальном адресе содержится апперсанд (&), то адрес указывается в формате xhtml, заменив & на &

Пример:

index.php?category=56&product=5587pechenye-ovsyanoe/5kg

Маски

Для создания редиректа по маске используется символ звездочки.

«*» — заменяет произвольных набор символов. Точно так же как при поиске файлов в Windows или в robots.txt

например если было удалено много телефонов и нужно из карточек товаров направить в раздел:

phones/*→phones/

Так же если используется несколько “*” можно указать порядковый номер при подстановке в квадратных скобках

Например

a//b//c/→new/[2]/[1]/

При обращении по адресу site.com/a/odin/b/dva/c/ будет произведен редирект на site.com/new/dva/odin/

Если же сделать

a//b//c/→new///

будет редирект на site.com/new/odin/dva/

Поля DB/Config и File

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

Так же в файл можно записывать напрямую, он расположен в system/config/. Это может быть полезно, так как через браузер текст может обрезаться. Файл создается если в админке записано хотя бы одно правило.

Редиректы с морды

Бывают случаи когда нужно производить редиректы со страниц типа site.com/?cat=547 или site.com/?product=478. Но они не отдают 404, а просто открывается главная страница сайта.

Для редиректа с этих страниц используйте файл system/config/redirects_list_home.ini. Редиректы прописываются в том же формате

About Grek

Хорошее начало — не мелочь, хотя и начинается с мелочи По вопросам подписки / рекламе, пишите в личку https://t.me/trafimmamedov или на почту [email protected]

Follow Me

Leave a reply