У меня странная проблема.
Line 61: $this->_currentRoute = Default_Model_Routes::getInstance()->getCurrentRoute();
.......... other code ..........
Line 86: var_dump(isset($this->_currentRoute['url']));
Line 87: var_dump($this->_currentRoute['url']);
Line 88: if ($this->_currentRoute['url'] == $currentUrl)
Line 89: $navigation[$key]['active'] = true;
Line 90: var_dump($this->_currentRoute);
Это результат:
bool(true)
string(62) "cs/Polozka-menu-1/Polozka-menu-1-1/Polozka-menu-1-1-1/Clanek-1"
array(17) {
["url"]=>
string(62) "cs/Polozka-menu-1/Polozka-menu-1-1/Polozka-menu-1-1-1/Clanek-1"
["type"]=>
string(7) "article"
............
}
А в журнале ошибок:
[09-Mar-2011 19:49:32] PHP Notice: Undefined index: url in ...file... on line 87
[09-Mar-2011 19:49:32] PHP Notice: Undefined index: url in ...file... on line 88
Пожалуйста, если у вас есть идеи, где может быть проблема или как ее исправить, скажите мне.
Спасибо:)
Я пробовал другой тест:
$test = array();
echo $test['lol'];
С таким результатом:
Notice: Undefined index: lol in ...file... on line 92
Что-то действительно интересное: ЭТА ошибка 'lol' отображается на выходе, НО ошибка 'url' НЕТ! Это только в журнале ... почему ????? Это тот же файл, строка под 'url' var_dump () ... crazy