-
Notifications
You must be signed in to change notification settings - Fork 330
Subform Layout Overrides
Sergio Cambra edited this page Oct 10, 2013
·
4 revisions
If you want to override a subform template for a controller, and use this template in all views which include a subform of that controller, you must put a _#{subform_layout}_subform.html.erb
partial in app/views/<controller>/
directory (e.g. app/views/comments/
for the CommentsController and it will be used instead of the layout which comes with ActiveScaffold in all controllers with include a subform of CommentsController).
You can look at _horizontal_subform.html.erb
or _vertical_subform.html.erb
in app/views/active_scaffold_overrides/
directory of ActiveScaffold for an example of subform partials. Don’t forget use the scope parameter to name your fields or the model in subform won’t be created/updated.