[eluser]xwero[/eluser]
It's not an issue i agree but i just wanted to show which consequences the 'Both the controller and the view have equal opportunity to access the model' theory has.
According to me equal opportunity includes loading a model in the view, but if i misinterpreted it please let me understand the meaning of the sentence.
if in your view you do something like this
Code:
$data = $this->model->getformdata();
You will have to add some kind of check if the validation returns errors
Code:
$data = (is_empty($this->validation->error_string))? $this->model->getformdata():$_POST;