Я пытаюсь настроить флеш-сообщения для своего приложения, и для этого я создал 3 файла внутри/app/Views/Elements и назвал их flash_error.ctp, flash_information.ctp и flash_success.ctp. Разница между ними - применяемый класс CSS. Содержание же и выглядит следующим образом:
<div class="alert alert-success">
<a class="close" data-dismiss="alert">×</a>
<strong>Warning!</strong> <?php echo $content_for_layout; ?>
</div>
Но когда я пытаюсь показать любой флэш-сообщение с помощью:
$this->Session->flash();
, например, я получаю эту ошибку:
Notice (8): Undefined variable: content_for_layout [APP/View/Elements/flash_success.ctp, line 3]
Почему ? Может ли кто-нибудь помочь мне здесь? Я застрял !!! :-(
где вы создания '$ content_for_layout'? –
нет где, следует ли в каком-то месте определить? Я просто беру идею с этого сайта http://www.jamesfairhurst.co.uk/posts/view/custom_cakephp_flash_messages_updated – ReynierPM