Перейти к содержанию
Форум поддержки пользователей VamShop

Vamshop 1.82 не до обновленная в админке для php 7

   (0 отзывов)

Nexoos
  • Статус: Closed

Все классы в папке \admin\ не переписаны с конструктором  __construct 

И во многих файлах вызывается метод который должен быть конструктором.

В файле \admin\includes\application_top.php строка 426 должно быть так 

if (!isset($_GET['language'])) $lng = new language($_GET['language']);

а не  так

if (!isset($_GET['language'])) $lng->language(DEFAULT_LANGUAGE);

Обратная связь

Рекомендуемые комментарии

Насколько я понимаю, пока что в php 7 поддерживает и старый формат записи класса, т.е. когда название класса = названию конструктора.

Но наверное да, Вы правы, со временем придётся все переписать.

Ссылка на комментарий
Поделиться на другие сайты

×
×
  • Создать...