Ruby on Rails Tuesday, April 30, 2013

On Tuesday, April 30, 2013 8:48:50 AM UTC+1, rihad wrote:
> Hi, just started reading http://guides.rubyonrails.org/getting_started.html
>
>
>
>
> In case we need to show a field in several templates, we need to
>
> duplicate its type (text_field etc). The type belongs to the field, so
>
> why not remove this repetition by making a self-contained "field" like
>
> f.name, or f.label, or f.content, that would encompass rendering logic
>
> and would spit out proper form snippet: <%= f.name %> Then if someone
>
> wanted to override how a certain field is rendered, they could spell
>
> everything out as above.

You certainly can do that - I think either the guide or the api docs for form_for show how to subclass FormBuilder to achieve this. This is something that is going to be quite specific to each app so doesn't belong in rails itself

Fred

--
You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group.
To unsubscribe from this group and stop receiving emails from it, send an email to rubyonrails-talk+unsubscribe@googlegroups.com.
To post to this group, send email to rubyonrails-talk@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msg/rubyonrails-talk/-/j8dZPGNHWhUJ.
For more options, visit https://groups.google.com/groups/opt_out.

No comments:

Post a Comment