Align admin polls form fields with new translations interface

This commit is contained in:
taitus
2019-06-01 19:31:57 +02:00
committed by Senén Rodero Rodríguez
parent 000c6c5911
commit bca9364c64

View File

@@ -3,42 +3,47 @@
<%= translatable_form_for [:admin, @poll] do |f| %> <%= translatable_form_for [:admin, @poll] do |f| %>
<%= render "shared/errors", resource: @poll %> <%= render "shared/errors", resource: @poll %>
<div class="clear"> <div class="row">
<div class="small-12 medium-6 column"> <div class="clear">
<%= f.text_field :starts_at, <div class="small-12 medium-6 column">
value: @poll.starts_at.present? ? l(@poll.starts_at.to_date) : nil, <%= f.text_field :starts_at,
class: "js-calendar-full" %> value: @poll.starts_at.present? ? l(@poll.starts_at.to_date) : nil,
</div> class: "js-calendar-full" %>
</div>
<div class="small-12 medium-6 column"> <div class="small-12 medium-6 column">
<%= f.text_field :ends_at, <%= f.text_field :ends_at,
value: @poll.ends_at.present? ? l(@poll.ends_at.to_date) : nil, value: @poll.ends_at.present? ? l(@poll.ends_at.to_date) : nil,
class: "js-calendar-full" %> class: "js-calendar-full" %>
</div>
</div> </div>
</div> </div>
<div class="row">
<%= f.translatable_fields do |translations_form| %>
<div class="small-12 medium-6 column">
<%= translations_form.text_field :name %>
</div>
<%= f.translatable_fields do |translations_form| %> <div class="small-12 column">
<div class="small-12 medium-6 column"> <%= translations_form.text_area :summary, rows: 4 %>
<%= translations_form.text_field :name %> </div>
</div>
<div class="small-12 column"> <div class="small-12 column">
<%= translations_form.text_area :summary, rows: 4 %> <%= translations_form.text_area :description, rows: 8 %>
</div> </div>
<% end %>
<div class="small-12 column">
<%= translations_form.text_area :description, rows: 8 %>
</div>
<% end %>
<div class="small-12 column">
<%= render "images/admin_image", imageable: @poll, f: f %>
</div> </div>
<div class="clear"> <div class="row">
<div class="small-6 medium-6 column"> <div class="small-12 column">
<%= f.check_box :geozone_restricted, data: { checkbox_toggle: "#geozones" } %> <%= render "images/admin_image", imageable: @poll, f: f %>
</div>
<div class="clear">
<div class="small-6 medium-6 column">
<%= f.check_box :geozone_restricted, data: { checkbox_toggle: "#geozones" } %>
</div>
</div> </div>
</div> </div>
@@ -54,10 +59,13 @@
</div> </div>
</div> </div>
<div class="clear"> <div class="row">
<div class="small-12 medium-4 large-2 column"> <div class="clear">
<%= f.submit t("admin.polls.#{admin_submit_action(@poll)}.submit_button"), <div class="small-12 medium-4 large-2 column">
class: "button success expanded margin-top" %> <%= f.submit t("admin.polls.#{admin_submit_action(@poll)}.submit_button"),
class: "button success expanded margin-top" %>
</div>
</div> </div>
</div> </div>
<% end %> <% end %>