rtopitt/bolao2014

View on GitHub
app/views/admin/questions/edit.html.erb

Summary

Maintainability
Test Coverage
<% content_for(:title) { t('.title') } %>

<div class="row">
  <div class="small-12 columns">
    <h2><%= t('.title') %> #<%= @question.number %></h2>
  </div>
</div>

<%= form_for @_question, url: admin_question_path(@question), method: :put, html: {} do |f| %>
  <div class="row">
    <div class="small-12 columns">
      <ul>
        <li><%= Question.human_attribute_name(:number) %>: <%= @question.number %></li>
        <li><%= Question.human_attribute_name(:played_at) %>: <%= l @question.played_at, format: :detailed %></li>
        <li><%= Question.human_attribute_name(:answer_type) %>: <%= @question.answer_type %></li>
        <li><%= Question.human_attribute_name(:body) %>: <%= @question.body %></li>
      </ul>

      <%= f.label :answer %>
      <%= f.select :answer, @question.possible_answers_options, {include_blank: true}, {autofocus: true, class: ('error' if @_question.errors.include?(:answer))} %>
      <% if @_question.errors.include?(:answer) %>
        <small class="error"><%= @_question.errors.get(:answer).to_sentence %></small>
      <% end %>

      <div class="row">
        <div class="small-12 column">
          <%= f.submit t('common.submit'), class: 'button' %>
        </div>
      </div>
    </div>
  </div>
<% end %>

<div class="row">
  <div class="small-12 column">
    <p><%= link_to t('.all'), questions_path %> | <%= link_to t('.view'), question_path(@question) %> | <%= @question.link_to_previous_admin_edit %> | <%= @question.link_to_next_admin_edit %></p>
  </div>
</div>