Инструкция по установке модуля Filterit 2.3.x
Перед установкой и использованием модуля, пожалуйста, прочитайте условия лицензионного соглашения в файле license_ru.html
Продолжив установку и использование модуля, вы автоматически соглашаетесь с условиями соглашения.
- PHP не ниже версии 5.3
- IonCube Loader не ниже версии 10.0
Данную информацию можно уточнить у поддержки хостинга, а также попросить установить IonCube Loader в случае его отсутствия
1. Зайдите в админку опенкарта в раздел установщика и загрузите файл для опенкарта 3.х.
2. Установите модуль в списке модулей и введите ключ
3. Обновите кэш в разделе менеджера дополнений
Если файл не загружается из-за размера, то выполните инструкцию по установке ниже
-
Залейте через FTP содержимое каталога upload for 1.5.xupload for 2.0.x-2.1.xupload for 2.2.xupload for 2.3.xupload for 3.0.x (именно содержимое, то есть каталоги admin,catalog,system,vqmod из него, а не просто этот каталог целиком) на ваш сервер в корень сайта.
Есть вопросы?Обратите внимание, что не на всех серверах при подключении к FTP открывается сразу корень сайта, сам сайт может лежать в таких каталогах, как www, public_html, каталоге с доменом сайта или любом другом, всё это зависит от настроек конкретного сервера. Корень сайта легко определить по наличию в каталоге как минимум следующих каталогов: admin, catalog, image, system, а также как минимум двух файлов: index.php, config.php
Наличие в каталоге для установки модуля "тех же самых" каталогов admin, catalog, system не означает, что что-то будет перезаписано, каталоги - это лишь структура для организации файлов, файлы модуля раскиданы по каталогам, повторяющим структуру каталогов опенкарта, чтобы каждый файл модуля в итоге попал в определенное место в опенкарте
При заливке может быть запрошена перезапись некоторых файлов шрифтов или джаваскриптов, но как правило это либо распространные джаваскрипты, которые могут использоваться несколькими модулями, либо это файлы самого опенкарта, которые вложены в архив модуля лишь потому, что авторы ряда сборок удаляют их из опенкарта. Можете либо пропустить эти файлы, либо перезаписать.
-
Залейте содержимое каталога upload for 3.0.x/catalog/view/theme/default/ (шаблоны модуля) в каталог вашей темы catalog/view/theme/ВАША_ТЕМА/
-
В админке опенкарта зайдите в раздел модулейРасширения (дополнения) - Модули и напротив названия Filterit - управление доставкой и оплатой нажмите кнопку Установить.
Есть вопросы?Вы можете встретить модуль в других разделах опенкарта, причем название будет "Filterit - НЕ УСТАНАВЛИВАЙТЕ И НЕ УДАЛЯЙТЕ!". Не делайте ничего с модулем в этих разделах! Это своего рода заглушки для опенкарта, чтобы он не удалял настройки модуля! Управление модулем происходит через админ панель в разделе модулей!
Если не видите модуль в списке модулей, то убедитесь, что залили содержимое каталога установки под нужную версию опенкарта, а не весь каталог целиком, и что залили его в корень сайта, а не в произвольный каталог. Для подробной информации можете посмотреть пояснения к пункту 1.
Если не видите модуль в списке модулей и язык админки не русский, то скопируйте русский языковой файл модуля в каталог языка админки 02-install/upload for 1.5.xupload for 2.0.x-2.2.xupload for 2.3.xupload for 3.0.x/admin/language/russianru-ru/extension/module/filterit.php в /admin/language/языкадминки/extension/module/
Если видите две копии модуля в списке модулей, то удалите файл /admin/controller/module/filterit.php.
Если видите ошибку при нажатии кнопки установки (например ошибку 500), то скорее всего либо не установлен onCube Loader, либо нужно залить файлы с архива под другую версию PHP
Попросить установить IonCube Loader можно техподдержку хостинга, также у них можно уточнить точный текст возникающей ошибки.
-
Зайдите в админку модуля. Модуль запросит ключ лицензии. Введите его и сохраните.
Есть вопросы?Если не получили ключ после покупки, то получить его можно, отправив мне запрос через форму запроса ключа в админке модуля.
Если видите пустую (белую) страницу либо текст на белой странице, то скорее всего либо не установлен ионкуб, либо нужно залить файлы с архива под другую версию PHP
Если в админке модуля при его открытии вы видите ошибку 503 (Service unavailable) в красном уведомлении, то в файле /admin/view/template/extension/module/filterit.tpl вместо async: true сделайте async: false
Если видите ошибку в красном уведомлении и по тексту ошибки причина не ясна, то проверьте наличие файла /admin/controller/module/filterit.php и удалите его, если он есть.
Если видите ошибку в красном уведомлении и по тексту ошибки видно, что проблема в некорректном адресе запроса, то проверьте корректность адреса сайта в файлах /admin/config.php и /config.php
-
Залейте модификатор filterit.ocmod.xml в каталог /system на сервере. В админке опенкарта зайдите в раздел "Дополнения - Установка дополнений" и загрузите с архива модуля файл filterit.ocmod.xmlfilterit.ocmod.zip Затем перейдите в раздел "Дополнения - Менеджер дополнений (модификаторы)" и нажмите сверху справа кнопку обновления кэша
Есть вопросы?.
Обновление кэша модификаций может приводить к ошибкам как в админке, так и в основной части опенкарта, что может создать иллюзию, что на это повлияла установка модуля, однако это не так.
Если ошибка происходит сразу при нажатии на кнопку обновления на той же странице, то причины могут быть такими: нет прав на запись в каталог кэша модификаций, неверный путь к каталогу модификаций в файле конфигурации опенкарта, отсутствующий каталог кэша модификаций, обрезанный код модификатора в базе (для опенкарта 2.0 и 2.1).
Если появляются ошибки в разных местах, то их могут вносить различные модификаторы, которые хоть и были в списке до этого, но фактически не применялись до обновления кэша. Плюс ко всему в списке модификаций не видны модификаторы, которые находятся непосредственно в каталоге /system и которые тоже могли не применяться до обновления кэша. Можно сделать сброс кэша кнопкой сверху справа и искать причину, отключая последовательно модификаторы и обновляя при этом кэш.
-
Сохраните настройки модуля, цвет кнопки Сохранить меняется с красного на зеленый при сохранении настроек.
- Установка модуля завершена!