код формы, лежит в app/views/request/new.erb:
<%= simple_form_for(@request, remote: true) do |f| %>
<%= f.input :phone, prompt: "Телефон" %>
<%= f.input :email, prompt: "email" %>
<%= f.button :submit %>
<% end %>
при отрисовке формы, при попытке зайти на страницу localhost:3000:
undefined method `requests_path' for class много цифр
Did you mean? request
Код контроллера request_controller.rb
class RequestController < ApplicationController
def new
@request = Request.new
end
def create
@request = Request.create(request_params)
respond_to do |format|
format.html
format.json{render :json => @request}
end
end
def update
@request.update(request_params)
end
private
def request_params
params.require(:request).permit(:email, :phone)
end
end
в routes.rb:
root 'request#new'
post '/request/create' => 'request#create'
Собственно, что я хочу? Я хочу, чтобы форма с этой страницы отправлялась в request контроллер методу create.
какой requests_path оно не видит?
как сделать, чтобы видело?