Вызвать действие по нажатию кнопки в ruby ​​on rails - PullRequest
1 голос
/ 29 октября 2019

У меня есть действие, определенное в моей директории lib. Действие используется для отправки запроса на получение на сервер. Я хочу выполнить функцию по нажатию кнопки. Как я могу это сделать? Я знаю, что это не правильный подход. Я новичок в rails.

show_document.rb (в каталоге lib)

class Legaldoc::ShowDocument

def view_document(sessionID, token_document)
    require 'rest-client'
    require 'zip'
    res = RestClient::Request.execute(
        :method => :get,
        :url => "http://myurl.com",
        :headers => {
            :ldsessionId => sessionID,
        }
    )
  end
end

в моем файле просмотра

<%= link_to 'Button', '#', :onclick => "view_document(sessionID, token_document)" %>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...