Dan H. wrote:
I have a form which is predominantly a customer form (first name, last
name, etc), if there is a form error and I render to the form from the
controller the customer details are filled in correctly.
The question I have is, I have some fields which are _tag fields not
related to the customer model, how do I get them populated when I render
back to the form on error?
I think you’re going to have to set the value you want in the controller
method, and use that value as “value” of the _tag.
And then in your controller, in the update method for example:
@object.attributes = stuff
[probably redirect_to :action => list]
@contents_variable = “stuff you want to re appear on error”
render(:action => “edit”)
Or at least, something to this effect. The important part is setting the
@contents_variable. You can also do this anyway, without an if
statement, when using validations for example.