I was looking thru the documentation and could not figure out how to display right next to the field that had the error, but could display the error.
I am not using the fieldset class, should I be to accomplish the above?
Also, if a user inputs data, but it did not meet the specified requirement, how do I re-populate that field with what the user previously typed in? Another thing I should be using fieldset for?
Another thing about displaying errors, how can you display all field errors with just one line of code, I only know how to do it individually like this:
You can get the input from the Validation instance $val->input('age') as described in the docs: http://fuelphp.com/docs/classes/validation/validation.html#usage
If you define your forms using the Fieldset class this can be done easier, just call ->repopulate() on the form.
Form field errors can be shown all at once using $val->show_errors(). You also said you couldn't figure out how to show them individually next to the form but you do know how to show them individually, so I'm not sure what you're missing there?
Pass the Validation instance to the View using $view->set('val', $val, false) (have to disable output encoding to allow it through) or fetch it in the View using Validation::instance(). After that you can use the $val->error() method.