public function after()
{
$content = $this->template->content;
// If external request, insert into layout template
if (!$this->_internal) {
$view = isset($this->_view_map[$this->request->action]) ? $this->_view_map[$this->request->action] : $this->_view_map['default'];
$this->template->content = View::factory($view)->set('menu', $this->_menu())->set('content', $content);
} else {
$messages = Message::instance()->get();
$this->template = $messages . $content;
}
parent::after();
}