надо срочно сюда
что-нибудь добавить
Модификатор от halfhope добавляет поддержку префиксов «catalog» и «product» в ссылках для страниц категорий и товаров.
→Как исправить ошибку "Необходимо указать способ доставки!", "Для указанного адреса не доступны варианты оплаты. Свяжитесь с нами для уточнения!" или "Доставка по данному адресу невозможна. Свяжитесь с нами и мы найдем решение проблемы" при оформлении заказа в магазине.
→Новые продукты за сентябрь 2024 года: загрузка прайсов, использование Rutube и VK Video, логгирование действий пользователей.
→Самые продаваемые в сентябре 2024 года шаблоны и дополнения: Генерация YML, уведомления в Телеграм, Конструктор форм.
→Одна из частых проблем после установки нового модуля, шаблона или смены хостинга это сообщение:
Site error: the ionCube PHP Loader needs to be installed. This is a widely used PHP extension for running ionCube protected PHP code, website security and malware blocking. Please visit get-loader.ioncube.com for install assistance.
Эта ошибка не всегда проявляется во время активации модулей. Иногда она обнаруживается при попытке войти в настройки модуля или при использовании определённых его функций.
Проблема возникает из-за отсутствия IonCube Loader на сервере. Также возможно он просто не включен в используемой версии PHP. Что делать в такой ситуации? Вам необходимо активировать IonCube Loader в панели управления хостингом или установить его, если у вас выделенный сервер. Если вы не уверены в своих действиях, рекомендуется связаться со службой поддержки вашего хостинга.
Если в описании ошибки упоминается «corrupted file», это значит, что файлы были загружены на сервер не через utf-8 кодировку во время передачи по FTP.
Если после загрузки файлов через FTP в режиме utf-8 кодировки (или модуль был установлен через менеджер расширений), ошибка не исчезает, значит, вероятно, файлы модуля повреждены. В этом случае стоит уведомить разработчика модуля о проблеме.
Перейдите в раздел "Настройки", затем в подраздел "Настройки PHP", выберите требуемую версию PHP (на примере это 5.6) и кликните на кнопку "Управление расширениями".
В появившемся списке найдите ionCube, выберите его и нажмите на кнопку "Установить".
Как только индикатор рядом с расширением ionCube сменит цвет на зелёный, установка будет завершена.
Скачайте ionCube Loader: Перейдите на официальный сайт ionCube (https://www.ioncube.com/loaders.php) и скачайте версию Loader, соответствующую вашей операционной системе и версии PHP.
Установка Loader:
Распакуйте загруженный файл и загрузите файл ioncube_loader_lin_ххх.so
(для Linux) или ioncube_loader_win_ххх.dll
(для Windows) на ваш сервер в папку, доступную для PHP (например, в каталог ioncube
внутри директории PHP). Если у вас нет доступа к серверу, обратитесь к вашему хостинг-провайдеру за помощью в установке.
Настройте PHP для использования Loader: Добавьте следующую строку в ваш php.ini
файл:
zend_extension = /путь/к/ioncube_loader_lin_ххх.so
Замените
/путь/к/
на фактический путь к файлу
ioncube_loader_lin_ххх.so
или
ioncube_loader_win_ххх.dll
Перезапустите веб-сервер: После изменения конфигурации PHP вам может потребоваться перезапустить веб-сервер, чтобы изменения вступили в силу.
Проверьте установку: Создайте PHP-файл с функцией
phpinfo()
и запустите его в браузере, чтобы проверить, успешно ли загружен ionCube Loader.
Если вы не знакомы с настройками сервера или у вас возникают трудности, рекомендуется обратиться за помощью к вашему хостинг-провайдеру или системному администратору.