Serialization of ‘simplexmlelement’ is not allowed Joomla 3.7.5

Комментариев: 0

Столкнулся сегодня с одной неприятностью: после обновления Joomla до последней версии, возникла ошибка «serialization of ‘simplexmlelement’ is not allowed», которая полностью парализовала работу сайта. В моём случае стоял шаблон от smartaddons.com и проблема кроется в модуле mod_sj_contact_ajax.php.

Находим:

$layout = $params->get('layout', 'default');
$cacheid = md5(serialize(array($layout, $module->id)));
$cacheparams = new stdClass;
$cacheparams->cachemode = 'id';
$cacheparams->class = 'ContactAjax';
$cacheparams->method = 'getList';
$cacheparams->methodparams = $params;
$cacheparams->modeparams = $cacheid;
$list = JModuleHelper::moduleCache($module, $params, $cacheparams);

Меняем на:

$layout = $params->get('layout', 'default');
$list = ContactAjax::getList($params);

CSVI PRO

Версия расширения:7.11.0
Дата обновления:10.02.2018

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *