function _post_controller_constructor() { if ($_POST) { switch ($_POST['_action']) { case l('Back'): $this->action_uri = $this->_back_uri(); redirect($this->action_uri . '/' . $this->uri->rsegments[3]); break; case l('Next'): $this->action_uri = $this->_next_uri(); break; case l('Summary'): $this->action_uri = $this->_name . '/summary'; break; } } if ($this->uri->rsegments[2] == 'summary') { $this->_view = 'summary_placeholder'; } parent::_post_controller_constructor(); }