Форум русской поддержки Joomla!® CMS
11.12.2016, 15:58:09 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 3.0 FAQ Joomla 2.5 FAQ Joomla 1.5 FAQ Правила форума Новости Joomla Реклама Войти Регистрация Помощь  
Страниц: [1]   Вниз
  Добавить закладку  |  Печать  
Автор

Ошибка megamenu

 (Прочитано 350 раз)
0 Пользователей и 1 Гость смотрят эту тему.
Костя14
Новичок
*

Репутация: +0/-0
Offline Offline

Сообщений: 1


« : 22.11.2014, 17:49:39 »

Всем привет.
В файле error_log вот такое содержание:
[21-Nov-2014 16:55:11 Europe/Helsinki] PHP Warning:  in_array() expects parameter 2 to be array, null given in .../public_html/plugins/system/t3/includes/menu/megamenu.php on line 97
Вот содержание этого файла:
Показать текстовый блок

Гляньте плз код, я не вижу тут ошибки, может кто подскажет.
Сайт http://sealmaster.com.ua/
Вот такая проблема.
Записан
den1000
Новичок
*

Репутация: +0/-0
Offline Offline

Сообщений: 1


« Ответ #1 : 22.12.2015, 16:03:49 »

Тема старая, но я решил вот так хотя это не очень правильноAzn
J3  ну и J2,5
Warning: in_array() expects parameter 2 to be array, null given in /plugins/system/t3/includes/menu/megamenu.php on line 97

ini_set('display_errors', 'Off');//--D-- выкл. ошибки строка 97
         if (in_array($item->id, $this->active_tree)) {
            $class .= ' active';
         } elseif ($item->type == 'alias') {
            $aliasToId = $item->params->get('aliasoptions');
            if (count($this->active_tree) > 0 && $aliasToId == $this->active_tree[count($this->active_tree) - 1]) {
               $class .= ' active';
            } elseif (in_array($aliasToId, $this->active_tree)) {
               $class .= ' alias-parent-active';
            }
         }
ini_set('display_errors', 'On');//--D--вкл. ошибки

лень Azn))      
Записан
Страниц: [1]   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Powered by SMF 1.1.21 | SMF © 2006, Simple Machines

Joomlaforum.ru is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters
the trademark holder in the United States and other countries.

LiveInternet