В моем app_controller есть следующая функция:
function beforeFilter() {
$this->set('lastThreePosts', $this->Blog->find_latest_posts());
}
Затем я использую переменную lastThreePosts, которую я установил в своем макете. Это прекрасно работает, кроме того, на моей странице 404, где я получаю следующую ошибку:
Notice (8): Undefined index: lastThreePosts [APP\views\layouts\default.ctp, line 29]
Я создал свою собственную страницу 404, создав файл error404.ctp в моей директории / views / errors /.
Таким образом, кажется, что при ошибке 404 код в контроллере не выполняется. Кто-нибудь знает, как я могу заставить его работать?
Спасибо