Jump to content
Severino Vieira Neto

Criar ação para um botão

Recommended Posts

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.

Share this post


Link to post
Share on other sites

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' %>
  • +1 1

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Similar Content

    • By 4Unknow
      Bom dia meus Nobres amigos.
      Seguinte, não sou especialista em HTML, CSS, nem nada.
      Por isso venho humidelmente pedir uma ajudinha. Gostaria de colocar um botão nessa área marcada na imagem abaixo.

      Estou editando essa página abaixo:



      Já tentei de tudo, mexer por tudo, mas o botão não fica certo de jeito maneira.
      Gostaria de uma ajudinha, o botão ou ele fica em cima do texto ou não aparece de jeito algum.

      Vou deixar um link desse site que estou utilizando, se tiver uma alma bondosa e comtempo ai para me ajudar, eu serei eternamente grato.

      LINK: https://www.mediafire.com/file/fe669isyguey0ez/Intro_Viva.rar/file
    • By Numero 0800
      Sei criar um botão e sei fazer com que a cada clique o numero de likes aumente, porem o meu problema é o seguinte... Como eu faço para com que cada pessoa só possa dar 1 like? Quero que a pessoa clique em Like mas após isso se ela clicar denovo ai diminui 1 Like ao invez de dar outro Like, e isso para todas as pessoas.
       
      OBS: Quero que isso seja possível sem a necessidade das pessoas terem que estar logadas no site, acredito então que seria baseado no IP da pessoa, se vocês puderem me exemplificar os diferentes métodos para este problema desde já agradeço.
       
      OBS: Só sei usar HTML, CSS e JavaScript.
    • By erikjfn
      Olá pessoal! Estou desenvolvendo uma aplicação que usa uma página html com css como controle de uma pequeno game que estou fazendo. Quero que quando eu pressionar um botão e deixar ele pressionado a ação executada desse botão continue em execução (por exemplo acelerar um carro do game) e quando soltar esse botão a ação seja encerrada. É possível fazer isso ? sinceramente eu comecei  a ver html essa semana e não achei algo a respeito. Alguém pode me ajudar nessa?
    • By vinicius59
      Então... há algum tempo venho pesquisando em vários sites sobre a duvida que eu tenho, ela se consiste em como eu posso fazer (2 botoes) que ao ser acionado cria-se um quadrado pequeno de uma cor que eu vou escolher! Se alguém poder responder 'Me desculpem se essa duvida não for relacionada ao php sou novo aqui'.
    • By NINO2391
      Bom Glr, Tô Fazendo Um Web Site E Quero Fazer Umas Funções Escondidas Nela!
       
      bom meu objetivo era tipo apertas as tecla do teclado CTRL+A e abrir uma janela flutuante
      <form action=""> <input type="file" name="tag"><br> <input type="submit" value="Submit"> </form> Então vou falar resumidamente: ENTRAVA NO SITE, APERTAVA CTRL+A E APARECIA ESSA JANELA FLUTUANTE!!
       
      Quem Puder Ajudar....Ficaria Mil Agradecido!!!
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.