_form.html.erb 2.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. <%= form_for(@category, :html => {:class=>"form-horizontal"}) do |f| %>
  2. <div class="portlet-body form">
  3. <% if @category.errors.any? %>
  4. <div class="alert alert-danger">
  5. <strong>Tiene <%= pluralize(@category.errors.count, "error") %> no se puede guardar la línea de producto</strong><br>
  6. </div>
  7. <% end %>
  8. <div class="form-body">
  9. <div class="form-group">
  10. <%= f.label :category, "Nombre de la línea / sublínea de producto", {:class=>"col-md-3 control-label"} do %> Nombre de la línea/sublínea de producto
  11. <span class="required">*</span>
  12. <% end %>
  13. <div class="col-md-9">
  14. <%= f.text_field :category, {:class=>"form-control"} %>
  15. </div>
  16. </div>
  17. <div class="form-group">
  18. <%= f.label :description, "Descripcion", {:class=>"col-md-3 control-label"} %>
  19. <div class="col-md-9">
  20. <%= f.text_area :description, {:class=>"form-control"} %>
  21. </div>
  22. </div>
  23. <div class="form-group">
  24. <%= f.label :parent_id, "Línea de producto dependiente", {:class=>"col-md-3 control-label"} %>
  25. <div class="col-md-9">
  26. <%= f.collection_select(:parent_id, Category.activos_padre, :id, :category , options ={:include_blank => "Seleccione"}, :class => "form-control input-medium ") %>
  27. <span class="help-block"> En caso de que sea una sublínea, se debe especificar la línea de productos. </span>
  28. </div>
  29. </div>
  30. </div>
  31. <div class="form-actions">
  32. <div class="row">
  33. <div class="col-md-offset-3 col-md-9">
  34. <%= f.submit 'Guardar', {:class=>"btn green"} %>
  35. <%= link_to 'Cancelar', categories_path(:filter => @filter, :current_page => @current_page), {:class=>"btn default"} %>
  36. </div>
  37. </div>
  38. </div>
  39. </div>
  40. <% end %>
  41. <script type="text/javascript">
  42. $(document).ready(function() {
  43. App.init();
  44. });
  45. </script>