Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Marcos Junior

Recuperando valores do formulário

Recommended Posts

Estou iniciando na linguagem Ruby, utilizando o framework Ruby On Rails.

 

Trabalho com PHP há 5 anos e estou tendo algumas dificuldades com o Ruby.

 

Minha dúvida no momento é como posso recuperar valores vindos de um formulário.

 

Em PHP eu fazia assim:

 

<?php
//Método POST
$foo = $_POST['campo_do_formulario'];

//Método GET
$foo = $_GET['campo_do_formulario'];
?>

Como posso fazer o mesmo procedimento com Ruby ?

Compartilhar este post


Link para o post
Compartilhar em outros sites
@foo = params[:campo_do_formulario]

Compartilhar este post


Link para o post
Compartilhar em outros sites

Alguém poderia me ajudar? Estou com o mesmo problema, estou utilizando Ruby 1.8.6 e Rails 2.2.2..
Eu tentei fazer o que o Guilherme falou, porém, não ta dando certo, a variavel que eu coloco recebendo o params[:campo_do_formulario] sempre retorna nil.. Já tentei colocar a linha do Guilherme na view, no model, no controller, em qualquer lugar retorna nil.. Alguém sabe o que posso estar fazendo de errado?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Seu controller está assim (apenas um exemplo):

 

def edit
@links = current_user.links.find(params[:id])
end

 

ou

 

def edit
@links = Link.find(params[:id])
end

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.