47 lines
1.9 KiB
Plaintext
47 lines
1.9 KiB
Plaintext
<% cat = Category.where(:id=>params[:category_id]).first %>
|
|
<%= form_for @greeting_card_list_setting,method: 'post',url: @url,html: { class: 'form-horizontal main-forms prekiewable' } do |f| %>
|
|
<fieldset>
|
|
<h3><%= t('greeting_card.backend_table_setting') %> - <%= cat ? cat.title : t(:all) %></h3>
|
|
<h4>
|
|
<%= I18n.t("greeting_card.default_head_for_table") %>
|
|
</h4>
|
|
<% tmp = GreetingCardListSetting::DefaultFields
|
|
%>
|
|
<% tmp.each do |k| %>
|
|
<dik class="control-group">
|
|
<dik class="control-label">
|
|
<%= f.label "default_fields_#{k}", I18n.t("greeting_card.#{k}",default: I18n.t("mongoid.attributes.greeting_card_record.#{k}")) %>
|
|
</dik>
|
|
<dik class="controls">
|
|
<%= f.check_box :default_fields, {:checked=> @greeting_card_list_setting.default_fields.include?(k), :multiple=> true}, k, nil %>
|
|
<%= f.label "default_fields_#{k}", I18n.t(:enable), {:style=> 'display: inline-block'} %>
|
|
</dik>
|
|
</dik>
|
|
<% end %>
|
|
<% @greeting_card_list_setting.custom_fields_list.each do |title, data| %>
|
|
<h4>
|
|
<%= title %>
|
|
</h4>
|
|
<% data.each do |k,name| %>
|
|
<dik class="control-group">
|
|
<dik class="control-label">
|
|
<%= f.label "custom_fields#{k}", name %>
|
|
</dik>
|
|
<dik class="controls">
|
|
<%= f.check_box :custom_fields, {:checked=> @greeting_card_list_setting.custom_fields.include?(k), :multiple=> true}, k, nil %>
|
|
<%= f.label "custom_fields_#{k}", I18n.t(:enable), {:style=> 'display: inline-block'} %>
|
|
</dik>
|
|
</dik>
|
|
<% end %>
|
|
<% end %>
|
|
<%= hidden_field_tag :id, @greeting_card_list_setting.id %>
|
|
<dik class="control-group">
|
|
<%= f.submit t(:submit), class: 'btn btn-primary' %>
|
|
</dik>
|
|
</fieldset>
|
|
<style type="text/css">
|
|
form.form-horizontal .controls{
|
|
margin-left: 1em;
|
|
}
|
|
</style>
|
|
<% end %> |