function run() { if (empty($this->request['classified_mode'])) { $this->view->show_submit_classified_text(); $this->view->show_header_text(); parent::run(); $this->view->show_footer_text(); } elseif ($this->request['classified_mode'] == 'add_item') { $this->view->show_return_to_listing_text(); $this->view->show_form_header_text(); $this->view->show_disco_form(); $this->view->show_form_footer_text(); } elseif ($this->request['classified_mode'] == 'submit_success') { $this->view->show_return_to_listing_text(); $this->view->show_successful_submit_text(); } elseif ($this->request['classified_mode'] == 'delete_item') { $this->view->show_return_to_listing_text(); if ($this->model->get_user_can_delete($this->model->get_classified_id())) { $this->model->delete_classified($this->model->get_classified_id()); $this->view->show_successful_delete_text(); } else { $this->view->show_submit_classified_text(); $this->view->show_header_text(); parent::run(); $this->view->show_footer_text(); } } }