Пробуем и тестируем

Рецепты на все случаи жизни

Глюк с JBzoo после обновления Joomla 3.8

 

После обновления движка до версии 3.8.0 jbzoo вылетает с фатальной ошибкой примерно следующщего содержания.

Call to undefined method JAdminCssMenu::addChild() in /*****/media/zoo/applications/jbuniversal/framework/classes/jbadminmenu.php

Лечением ее я не знанимался, но вот кастрировать кусок системы - запросто.

Дабы попустило необходимо обрезать класс class JBAdminMenu по самое небалуй

media\zoo\applications\jbuniversal\jbadminmenu.php
class JBAdminMenu
{
}

и закомментить строчку 100 в файлике по пути:

media\zoo\applications\jbuniversal\framework\events\jsystem.php

на картинках ниже все показано. Ну или можно просто заменить свои файли файлами из архива что при хаке - часть функционала меню будет утрачена. Меню в вернем меню админки 

Все остальное вродь норм.

Так же в хаке использвоаны айлы версии 2.3.0. Будьте внимателны и делайте бекапы.

 

Комментарии (2)

  • 3.8.1

    06 октября 2017 at 15:38 |
    Версия Joomla 3.8.1 не фиксит данную ошибку?

    Отзыв

    • Ёшкин Кот

      06 октября 2017 at 15:53 |
      Не пробовал. Если есть подобный опыт - буду рад отзыву.

      Отзыв

Оставить комментарий

Пожалуйста, войдите, чтобы комментировать.

Статус материала

  • 2017-09-22
  • 2136
  • Требования: ZOO, JbZOO, Joomla
  • Версия JBZoo: 2.2.x
  • Раздел: Песочница
  • Метки: JBZoo, Joomla, ZOO, Глюк, Хак
  • Скачать
  • Размер: 6.23 KB
  • Обновлён: 2017-09-22
  • Версия: 0.0
  • Скачали: 126
  • jomla
  • jbzoo
  • css3
  • html5
  • Java script
  • jquery
  • bootstrap
Мы находимся в Минске
работаем по всей РБ