Непонятная ситуация возникла с установленным модулем DHTML_menu.
До поры до времени работал нормально, но судя по всему после установки определенных модулей вступил в какой-то конфликт.
Если кто сталкивался с такой проблемой подскажите как её победить? Причем появляется она не везде.
Вот сообщение об ошибке выдаваемое вверху страницы.
warning: key() [function.key]: Passed variable is not an array or object in Z:\home\sat\www\sites\all\modules\dhtml_menu\dhtml_menu.module on line 160.
Кусок файла dhtml_menu.module. Ниже жирным выделена 160 строка
// Traverse the tree.
foreach ($stack as $item) {
$key = $index[$item['mlid']];
if (!isset($tree[$key])) {
$tree = $tree[key($tree)]['below'];
if (!isset($tree[$key])) return array();
}
$tree = $tree[$key]['below'];
}
return $tree;
Кто сталкивался с такой проблемой?
Комментарии
Добавлю. С версией 2.2 все нормально. Проблемы возникают с 3.2.
3.х еще не пробовал.
Теперь возникла еще одна проблема. При создании материалов и в списке модулей, при клике по названию сворачивание происходит нормально. Обратно разворачиваться НЕ ХОЧЕТ. Подпрыгивает вверх страницы и все. Сломал мозг.