Tsvet

Рейтинг
0
Регистрация
19.12.2013

Если нажать на ошибку пишет ksort() expects parameter 1 to be array, integer given in /home/www/z79009/****/core/components/wayfinder/wayfinder.class.php on line 121

ksort($this->docs);
/* build the menu */
return $this->buildMenu();
} else {
$noneReturn = $this->_config['debug'] ? '<p>No resources found for menu.</p>' : '';
return $noneReturn;
}
}

И в 235 строке

Ошибка

$docInfo['hasChildren'] = in_array($docInfo['id'],$this->hasChildren) ? 1 : 0;
$numChildren = $docInfo['hasChildren'] ? count($this->docs[$level+1][$docInfo['id']]) : 0;
/* render the row output */
$subMenuOutput .= $this->renderRow($docInfo,$numChildren);
/* update counter for last check */
$counter++;
}
imtod:
Попробуйте обновить WF в последней версии кода на строке с таким номером ничего что могло бы вызывать такую ошибку нет.

Пакет уже обновлён до последней версии: wayfinder-2.3.3-pl

У меня MODX Revolution 2.2.7-pl (traditional).

Сейчас вообще второй вывод меню не отображается.. [[Wayfinder?&startId=`6`&level=`0`outerMenu`&rowTpl=`rowMenu`&innerTpl=`innerMenu`&innerRowTpl=`outerCat`]]

Отображается только первое при чем с ошибкой на 235 строке..

Помогите, пожалуйста.. У меня какая-то ошибка на сайте.. Не работает отображение меню.. Пишет ошибку.. Wrong datatype for second argument in /home/www/z79009/******/core/components/wayfinder/wayfinder.class.php on line 235.. До этого все нормально было.. А потом как-то все слетело.. При редактировании одной страницы, она стала отображаться со старым дизайном, а потом понеслось=(