Перейти к содержанию

Ошибки deprecated в логах. Требуется обновление дополнений


Рекомендуемые сообщения

Post #16416 Опубликовано

Здравствуйте!

 

На нашем сайте на CS-Cart multi vendor ultimate 4.20.1, unitheme 2 (v. 4.20.1.b) .

 

Постоянно ошибки в логах:

PHP Deprecated: Using Core::registerFilter() to register filters is deprecated. Use Core::addExtension() to add an extension.

 

Проблема возникает в следующих файлах ваших дополнений:

1. ab__video_gallery/func.php (строки 534 и 536)
   Текущий код: $view->registerFilter('post', 'fn_ab__vg_replace_image_gallery');
   Текущий код: $view->registerFilter('pre', 'fn_ab__vg_add_storefront_hooks');

 

2. ab__seo_brands/func.php (строка 162)
   Текущий код: $view->registerFilter('pre', 'fn_ab__sb_add_hook_filter');

 

3. abt__unitheme2/func.php (строки 621 и 623)
   Текущий код: $view->registerFilter('pre','fn_abt__ut2_add_hook_filter');
   Текущий код: $view->registerFilter('post','fn_abt__ut2_replace_image_gallery');

 

Метод registerFilter() объявлен устаревшим. В новых версиях CS-Cart его заменили на:
$view->addExtension('filters', 'pre/post', 'callback');

Пожалуйста, исправьте это в следующих обновлениях ваших дополнений.

 

Заранее спасибо. Потому что каждую минуту лог только с этой ошибкой на любое действие. 

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйте новый аккаунт в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...