Я хочу использовать кнопку внутри HTML, используя информацию из самого HTML.Ruby in HTML button-method
Подробнее:
Существует html.erb файл. Там лежали 2 <input type="hidden" name="Name" value='Tom'>
и кнопка.
В файле html.erb я мог получить значение, набрав params['Name']
. Но вот моя проблема. Я понятия не имею, как писать кнопку, чтобы она сохраняла только @user, когда я нажимаю на нее. Поэтому метод кнопки должно быть что-то вроде:
@user.name = params["Name"]
@user.age = params["Age"]
@user.save
Для меня это выглядит как самый простой, если я имел этот метод (кнопки) в HTML, где @user
, имя и возраст сохраняются. Но я новичок в рубине, так что я знаю.
Пожалуйста, смотрите пример button_to из http://apidock.com/rails/ActionView/Helpers/UrlHelper/button_to –
Я предполагаю, что это находится в Rails Посмотреть? Если это так, хеш params доступен только в контроллере, и вам нужно будет установить эти значения в переменные экземпляра, чтобы они были доступны в представлении. –