<% unless %w[new create].include? controller.action_name %>
<% end %>
<%= f.field_container :title, class: ['col-12 col-md-6'] do %>
<%= f.label :title, raw(Spree.t('admin.cms.title') + required_span_tag) %>
<%= f.text_field :title, class: 'form-control', required: true %>
<%= f.error_message_on :title %>
<% end %>
<%= f.field_container :type, class: ['col-12 col-md-6'] do %>
<%= f.label :type, Spree.t('admin.cms.page_type') %>
<%= f.select(:type, spree_humanize_dropdown_values('Spree::CmsPage', {const: 'TYPES'}), {include_blank: false}, class: 'select2') %>
<%= f.error_message_on :type %>
<% end %>
<% unless %w[new create].include? controller.action_name %>
<% button_type = Spree.t('update') %>
<%= raw Spree.t('admin.cms.click_button_to_change_page_type', button_type: button_type) %>
<% end %>
<%= f.field_container :locale, class: ['col-12 col-md-4'] do %>
<%= f.label :language %>
<%= f.select :locale, options_from_collection_for_select(supported_locales_options, :last, :first, @cms_page.locale || I18n.locale), {}, { class: 'select2' } %>
<%= f.error_message_on :default_locale %>
<% end %>
<%= f.field_container :meta_title, class: ['col-12 col-md-4'] do %>
<%= f.label :meta_title, Spree.t('admin.cms.meta_title') %>
<%= f.text_field :meta_title, class: 'form-control' %>
<%= f.error_message_on :meta_title %>
<% end %>
<%= f.field_container :slug, class: ['col-12 col-md-4'] do %>
<%= f.label :slug, Spree.t('slug') %>
<%= f.text_field :slug, class: 'form-control', disabled: @cms_page.homepage? %>
<%= f.error_message_on :slug %>
<% end %>
<%= f.field_container :meta_description, class: ['col-12'] do %>
<%= f.label :meta_description, Spree.t('admin.cms.meta_description') %>
<%= f.text_area :meta_description, { rows: 3, class: 'form-control' } %>
<%= f.error_message_on :meta_description %>
<% end %>
<% unless %w[new create].include? controller.action_name %>
<% if @cms_page.type != 'Spree::Cms::Pages::StandardPage' %>
<%= render partial: 'spree/admin/shared/edit_resource_links' %>
<% else %>
<% end %>
<% end %>
<% if %w[new create].include? controller.action_name %>
<%= render partial: 'spree/admin/shared/new_resource_links' %>
<% end %>