Rails: Почему пользовательский URL-адрес изменяется при вызове `render 'new``?

У меня есть контроллер, который управляет формой связи на странице контактов. Внутри файла routes.rb у меня есть строка, в которой написано match '/ contact',: to => 'feedback # new' . Теперь при правильном заполнении формы все работает нормально; URL - "/ контакт". Однако, если форма заполнена неправильно, мой контроллер отображает «новый» , а URL-адрес изменяется с «/ contact» на «/ feedback» . Может ли кто-нибудь сказать мне, почему это происходит и как я могу это исправить, чтобы в случае запуска проверки и отображения страницы URL-адрес был / contact , а не / feedback ? Спасибо!

Мой код контроллера: / feedback ». Может ли кто-нибудь сказать мне, почему это происходит и как я могу это исправить, чтобы в случае запуска проверки и отображения страницы URL-адрес был / contact , а не / feedback ? Спасибо!

Мой код контроллера: / feedback ». Может ли кто-нибудь сказать мне, почему это происходит и как я могу это исправить, чтобы в случае запуска проверки и отображения страницы URL-адрес был / contact , а не / feedback ? Спасибо!

Мой код контроллера: enter image description here

11
задан JohnDel 13 June 2011 в 17:13
поделиться