public function action_message() { $message = ORM::factory('Message', $this->request->param('id')); if (!$message->loaded()) { ajax::redirect('#/messages', __('The message wasn\'t found. Has it already been deleted?')); } $info = $message->info(); if ($message->read == 0) { $message->set_read(); } reply::ok(View::factory('Cms/Messages/message', array('message' => $message)), 'messages', array('viewModel' => 'viewModels/Messages/message', 'message' => $info)); }