Pular para o conteúdo

erro de path no form_for

Responder tópico
  • Denunciar
  • Indicar

1. erro de path no form_for

Enviado em 08/09/2016 - 20:57h

Boa noite galera!!!


Sou novato tanto em ruby quanto no rails. Estou criando um formulário simples mas um erro ocorre ao tentar executar o formulário afirmando q não encontrou o path

Mensagem de erro:

undefined method `alunos_path' for #<#<Class:0xb461f198>:0xb461ecc0>

Extracted source (around line #3):

1 <h1>Cadastro de alunos</h1>
2
3 <%= form_for @aluno do |a| %>
4 <p>
5 <%= a.label :nome %> <br />
6 <%= a.text_field :nome %>



desabilitei a pluralização das tabelas, mas mesmo antes de desativar a pluralização tive o mesmo problema.

Controlador:

class AlunoController < ApplicationController
def new
@aluno = Aluno.new
end
end

Modelo:

class Aluno < ActiveRecord::Base
end


View

<h1>Cadastro de alunos</h1>

<%= form_for @aluno do |a| %>
<p>
<%= a.label :nome %> <br />
<%= a.text_field :nome %>
</p>
<p>
<%= a.label :cpf %> <br />
<%= a.text_field :cpf %>
</p>
<p>
<%= a.label :rg %> <br />
<%= a.text_field :rg %>
</p>
<p>
<%= a.label :situação %> <br />
<%= a.text_field :situacao %>
</p>
<p>
<%= a.submit %>
</p>
<% end %>

Estou usando o rails 4.2.4

Responder tópico

Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder