Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
E aí pessoal,
Sou novato em Ruby e estou com um pequeno problema.
Criei um botão "Selecionar" e um método no Controller com o mesmo nome. Também foi criada uma nova rota.
Só que agora, não sei como criar a ação para esse botão.
Basicamente, ele precisa pegar o current_user e inserir em uma tabela.
Tudo certo L. Henrique e contigo?
Obrigado pela dica, vou pesquisar mais a respeito.
Mas sobre minha dúvida citada acima... consegui resolver meu problema utilizando alguns responders.
Severino, tudo certo?
Se eu não me engano, quando você quer fornecer uma função a um botão, existe o evento button_to. Como a própria documentação explica, você só precisa de uma action pra esse botão, que no caso é pegar o current_user.
Como não sei bem como está o seu projeto, segue um exemplo:
<%= button_to "Nome", :controller => 'seucontroller' ou :seucontroller,
:action => 'acao_que_deseja' %>