Сам код:
$current_uri = $this->zpage->getPagepath(); $menuitem = zengine::repository()->getMenu()->find($current_uri); $page_parent = $menuitem->getParent()->name;
Практически на всех страницах код работает без проблем.
но на некторых страницах вдруг, появляется ошибка:
Fatal error: Call to a member function getParent() on a non-object in *********/themes/3d_interior/page.php on line 24
Как я понял ошибка возникает на этапе find($current_uri).
Сайт имеет простую структуру:
Раздел:
конечная страница 1
конечная страница 2
конечная станица 3
То есть практически на всех конечных страницах ошибки нет, но на некоторых почему-то появляется эта ошибка.
В чем может быть проблема?