Войти Регистрация

Вход на сайт

Логин *
Пароль *

Unite Revolution Slider 2 - ошибка 0 "operator not supported for strings"

Среда, 06 ноября 2019 20:33 Автор 

Компонент для вывода слайдера изображений с многочисленными функциями и настройками Unite Revolution Slider 2 часто используется в шаблонах, созданных для Joomla 3.

Однако, в настоящее время Joomla 3 рекомендует использовать на сервере PHP версии выше 7.0 и при переводе системы на новую версию PHP в компоненте  Unite Revolution Slider 2 появляется ошибка.


 

Эта ошибка выглядит так:

0 [] operator not supported for strings

 

Она полностью отключает функционал компонента в админ панели, что не дает возможности дальнейшего использования этого чудесного инструмента.

Ясное дело, что исправить эту ошибку легко, как два байта переслать :)

Ищем файл компонента по следующему пути:

public_html/administrator/components/com_uniterevolution2/inc_php/framework/base_admin.class.php

В этом файле находим строчку с таким содержанием:

private static $arrMetaBoxes = ""; //option boxes that will be added to post

И меняем её на следующую:

private static $arrMetaBoxes = array(); //option boxes that will be added to post

После этих не сложных манипуляций компонент Unite Revolution Slider 2 будет полностью доступен для работы.

Stanislav

Master's Degree

Сайт: skopil.ru
Авторизуйтесь, чтобы получить возможность оставлять комментарии