my_layout.ctp
<body> <?= $this->element('my_header'); ?> <?= $this->Flash->render();?> <div class="container"> <?= $this->fetch('content') ?> </div> </body>
Posts.Controller.php
public function add() { $post = $this->Posts->newEntity(); if ($this->request->is('post')) { $post = $this->Posts->patchEntity($post, $this->request->data); if($this->Posts->save($post)){ $this->Flash->success('Add Success!'); return $this->redirect(['action'=>'index']); } else { $this->Flash->error('Add Error!'); } } $this->set(compact('post')); } }