После настройки маршрутов разработки, у меня есть некоторые проблемы с маршрутизацией.Настройка маршрутизации, настройка задач Настройка маршрутов разработки
В настоящее время установки (но не суметь):
- /мне/счета нагрузки Придумайте :: Регистрация # форма редактирования
- /меня/счет /: какие маршруты account_controller # редактировать
Мои маршруты (ярлык):
devise_for :users do
...
end
devise_scope :user do
scope "/me/account" do
get "/" => "users/registrations#edit", :as => :my_account
get "/:what" => "accounts#edit", :as => :my_account_edit
end
end
resources :accounts, :only => [:edit, :update]
Rake маршруты вывода:
activate_account GET /reactivate(.:format) users#reactivate
my_account GET /me/account(.:format) users/registrations#edit
my_account_edit GET /me/account/:what(.:format) accounts#edit
cancel GET /me/account/cancel(.:format) users/registrations#cancel
DELETE /me/account(.:format) users/registrations#destroy
edit_account GET /accounts/:id/edit(.:format) accounts#edit
account PATCH /accounts/:id(.:format) accounts#update
PUT /accounts/:id(.:format) accounts#update
счета
С/мне/счетом фактически показывает регистрации # редактировать (DEViSE) и весь/Me/счет/HelpMe пользовательских полей формы
Это вопросы:
- При обновлении или отказе не указаны уведомления об изменениях или сбоях
- При отказе форма не заселена с более ранними заполненными значениями формы
- Его не обновляя форму
/меня/счет/HelpMe идет, по форме представить, к/счета/1 (текущий идентификатор пользователя) и бросает ошибку
Нет маршрута спичек {: действие =>» редактировать»,: контроллер => "счета",: ИД => "1", то, что: => NIL} отсутствует необходимые клавиши: [:] какие
Эти вопросы полностью сводит меня с ума. Кто-нибудь может предложить мне некоторые рекомендации по исправлению (одной или нескольких) этих проблем маршрутизации?
извините, это просто супер смущает. я не знаю, с чего начать отвечать на ваши вопросы. – phoet