[eluser]RJ[/eluser]
The solution may be one of many changes I made; most notably using "refresh" in the redirect.
Code:
redirect($redirect, 'refresh');
Also moving the form validation library load into the page switch rather than loading globally for the device method likely contributed.
Code:
case "personal_information":
// Load stuff
$this->load->library('form_validation'); // load libraries
$this->form_validation->set_error_delimiters('<pre class="alert">', '</pre>');
$this->page_one();
break;
Finally I was able to trouble shoot by adding a $debug to the methods params like:
Code:
function device($dealer = '999', $page = 'personal_information', $debug = FALSE)
Calling upon a class var, setting TRUE if debug is TRUE:
Code:
if($debug == true) {$this->error_debug = true;}
Note I can only properly access the debug by completely filling out the URL like:
Code:
s/en/shop/device/personal_information/999/debug
Finally debug usage example:
Code:
if($this->error_debug)
{
log_message('debug', 'MADE IT TO PLAN INFORMATION THE CASE');
}
Hope this helps someone.
Best