Ejemplo n.º 1
0
 /**
  * Get the page title
  * @Developer brandon
  * @Date May 7, 2010
  */
 public static function get_title()
 {
     if (!isset(self::$meta['title'])) {
         return format::friendly_model_name(Router::$controller) . ' :: ' . format::friendly_model_name(Router::$method);
     } else {
         return strip_tags(self::$meta['title']);
     }
 }
Ejemplo n.º 2
0
 /**
  * Delete a $this->model_name
  * @Developer brandon
  * @Date Apr 21, 2010
  */
 public function delete()
 {
     ORM::factory($this->model_name, $this->input->post('id'))->delete();
     if (request::is_ajax()) {
         View::factory($this->directory . '/delete_ajax')->set('id', $this->input->post('id'))->render(true);
     } else {
         flash::set_message('The ' . format::friendly_model_name($this->model_name) . ' was deleted');
         if ($this->input->post('redirect_override')) {
             url::redirect($this->input->post('redirect_override'));
         } else {
             url::redirect($this->directory . '/');
         }
     }
 }