_form.html.erb
1.93 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
<%= f.hidden_field :domain_id, :class => "form-control" %>
<div class="card-body">
<div class="form-group">
<%= f.label :code, Kanjai::PageLang.human_attribute_name(:code) + ' *', class: 'col-form-label' %>
<%= f.text_field :code, class: "form-control #{@page_lang.errors.include?(:code) ? 'parsley-error' : ''} " %>
<%= error_messages(@page_lang, :code) %>
</div>
<div class="form-group">
<%= f.label :title, Kanjai::PageLang.human_attribute_name(:title) + ' *', class: 'col-form-label' %>
<%= f.text_field :title, class: "form-control #{@page_lang.errors.include?(:title) ? 'parsley-error' : ''} " %>
<%= error_messages(@page_lang, :title) %>
</div>
<div class="form-group row">
<%= f.label :default_use, Kanjai::PageLang.human_attribute_name(:default_use), class: 'col-md-2 col-form-label' %>
<div class="col-md-10">
<label class="switch switch-lg"><%= f.check_box :default_use %><span></span></label>
</div>
</div>
<% if @page_lang.domain.language_domains.count > 0 %>
<div class="form-group">
<%= f.label :language_domain_id, Kanjai::PageLang.human_attribute_name(:language_domain) + ' *', class: 'col-form-label' %>
<%= f.select :language_domain_id, options_for_select(@page_lang.domain.language_domains.collect{|item| [item.title, item.id]}, @page_lang.language_domain_id.to_i), {include_blank: true}, class: "form-control " %>
<%= error_messages(@page_lang, :language_domain_id) %>
</div>
<% end %>
<div class="card-footer mt-20">
<div class="clearfix">
<div class="row">
<div class="col-md-6">
<p class="mt-1"><%= t('mandatory_fields') %></p>
</div>
<div class="col-md-6 text-right">
<%= link_to t('actions.cancel'), admin_page_langs_url, class: 'btn btn-secondary' %>
<button class="btn btn-primary" type="submit"><%= t('actions.save') %></button>
</div>
</div>
</div>
</div>
</div>