Ver Mensaje Individual
  #13 (permalink)  
Antiguo 09/04/2014, 09:17
Avatar de drako_darpan
drako_darpan
 
Fecha de Ingreso: octubre-2008
Ubicación: Sinaloa
Mensajes: 617
Antigüedad: 16 años, 1 mes
Puntos: 58
Respuesta: Problema para acceder a la vista new

Hola que tal, gracias por responder pzin.

Como comentas, el error era mio al momento de usar el each

Y abusando un poco de tu ayuda, sigo con el problema del llamado de la vista new.

Código Ruby:
Ver original
  1. def new
  2.     @catproveedor = Catproveedor.new
  3.   end

En la vista tengo esto:

Código Ruby:
Ver original
  1. <%= render :partial => 'form_catproveedores.html' %>

El form lo tengo asi:

Código Ruby:
Ver original
  1. <%= form_for @catproveedor, :url => {:action => :crear } do |form| %>
  2.     <p>
  3.         <%= form.label :numproveedor %>
  4.         <%= form.number_fiel :numproveedor%>
  5.     </p>
  6.     <p>
  7.         <%= form.submit "Crear" %>
  8.     </p>
  9. <% end %>

Con esto me marca este error:

Código Ruby:
Ver original
  1. I18n::InvalidLocale in Catproveedores#new
  2. :es is not a valid locale
  3.  
  4. <%= form.label :numproveedor %>

Pero si le quito el :url => {:action => :crear }, me da este error:

Código Ruby:
Ver original
  1. NoMethodError in Catproveedores#new
  2. undefined method `catproveedors_path' for #<#<Class:0x392f970>:0x3b6cb98>
  3.  
  4. <%= form_for @catproveedor do |form| %>

Si me pudieras aclarar el porque, te lo agradeceria mucho
__________________
Your Code as a Crime Scene...