Я новичок в Ruby on Rails. Я видел это в файле resources_controller
, когда вы вызываете resources#new
, он приземляется на файл new.html.haml
, который содержит форму. Когда я нажимаю на кнопку Submit
, она перенаправляет мне функцию create
вышеуказанного файла resources_controller.rb
. Может ли кто-нибудь объяснить мне, как? На самом деле я хочу сделать что-то вроде этого:Перенаправление из новой функции в контроллер ресурсов
Я хочу создать нового ученика только в том случае, если ученик с заданным номером рулона не существует. Для этого new.html.haml
содержит форму, в которой имеется только одно поле для номера рулона, если ученик с номером рулона не существует, следует называть новый haml, где будет другая форма, в которой каждый будет вводить данные о студенте и только после представление этой последней формы должно быть вызвано. И когда студент уже выходит, поля формы должны заполняться автоматически.
Я не могу понять, как это сделать, потому что всякий раз, когда я нажимаю кнопку отправки в форме в new.html.haml
, она перенаправляет меня всегда на создание.
будет лучше, если вы добавили код на вопрос, чтобы получить помощь –