Sha256: 4b5e84645ce0c37dca06d5cffbac66dec42bd319d033302859cd41618d41664f
Contents?: true
Size: 907 Bytes
Versions: 2
Compression:
Stored size: 907 Bytes
Contents
<%# # Polymorphic Form Partial This partial renders an input element for polymorphic relationships. ## Local variables: - `f`: A Rails form generator, used to help create the appropriate input fields. - `field`: An instance of [Administrate::Field::Polymorphic][1]. A wrapper around the polymorphic belongs_to relationship pulled from the database. [1]: http://www.rubydoc.info/gems/administrate/Administrate/Field/Polymorphic %> <%= f.fields_for field.attribute do |pf| %> <div class="field-unit__label"> <%= pf.label :value, field.name.humanize %> </div> <div class="field-unit__field"> <%= pf.hidden_field(:type, value: field.class.name) %> <%= pf.select(:value, {}, data: {controller: field.html_controller}) do %> <%= grouped_options_for_select(field.associated_resource_grouped_options, field.selected_global_id, prompt: true) %> <% end %> </div> <% end %>
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
administrate-1.0.0.beta3 | app/views/fields/polymorphic/_form.html.erb |
administrate-1.0.0.beta2 | app/views/fields/polymorphic/_form.html.erb |