devblog/app/views/comments/_form.html.erb

67 lines
2.1 KiB
Plaintext

<%= form_for @comment, :html => { :class => "form-horizontal comment" } do |f| %>
<% if @comment.errors.any? %>
<div id="error_expl" class="panel panel-danger">
<div class="panel-heading">
<h3 class="panel-title"><%= pluralize(@comment.errors.count, "error") %> prohibited this comment from being saved:</h3>
</div>
<div class="panel-body">
<ul>
<% @comment.errors.full_messages.each do |msg| %>
<li><%= msg %></li>
<% end %>
</ul>
</div>
</div>
<% end %>
<div class="control-group">
<%= f.label :article_id, :class => 'control-label' %>
<div class="controls">
<%= f.text_field :article_id, :class => 'form-control' %>
</div>
<%= error_span(@comment[:article_id]) %>
</div>
<div class="control-group">
<%= f.label :title, :class => 'control-label' %>
<div class="controls">
<%= f.text_field :title, :class => 'form-control' %>
</div>
<%= error_span(@comment[:title]) %>
</div>
<div class="control-group">
<%= f.label :content, :class => 'control-label' %>
<div class="controls">
<%= f.text_field :content, :class => 'form-control' %>
</div>
<%= error_span(@comment[:content]) %>
</div>
<div class="control-group">
<%= f.label :rate, :class => 'control-label' %>
<div class="controls">
<%= f.text_field :rate, :class => 'form-control' %>
</div>
<%= error_span(@comment[:rate]) %>
</div>
<div class="control-group">
<%= f.label :created_by, :class => 'control-label' %>
<div class="controls">
<%= f.text_field :created_by, :class => 'form-control' %>
</div>
<%= error_span(@comment[:created_by]) %>
</div>
<div class="control-group">
<%= f.label :updated_by, :class => 'control-label' %>
<div class="controls">
<%= f.text_field :updated_by, :class => 'form-control' %>
</div>
<%= error_span(@comment[:updated_by]) %>
</div>
<%= f.submit nil, :class => 'btn btn-primary' %>
<%= link_to t('.cancel', :default => t("helpers.links.cancel")),
comments_path, :class => 'btn btn-default' %>
<% end %>