История изменений
Исправление gssomi, (текущая версия) :
resources :users, controller: 'public/users', only: [:new, :create]
resources :users, controller: 'admin/users', only: [:index, :destroy]
resources :users, controller: 'user/users', only: [:edit, :update, :show]
resources :sessions, only: [:new, :create, :destroy]
root to: "public/page#index"
get '/signup', to: 'public/users#new', as: 'signup'
get '/signin', to: 'sessions#new', as: 'signin'
delete '/signout', to: 'sessions#destroy', as: 'signout'
get '/user/:id', to: 'user/users#edit', as: 'show'
get '/users', to: 'admin/users#index',
resources :log_times, controller: 'admin/log_times', only: [:index, :new, :create, :destroy]
resources :log_times, controller: 'user/log_times', only: [:history, :show, :edit, :update]
А ты уверена, что это все нужно тут?
когда создавала конроллеры они сами так создались, ну не совсем так я их отредактировала чутка. А было так
namespace :admin do
resources :log_times
end
namespace :user do
resources :log_times
end
Для контроллеров в пространстве имен можно использовать обозначение директории. Например:
resources :user_permissions, controller: 'admin/user_permissions'
Исходная версия gssomi, :
resources :users, controller: 'public/users', only: [:new, :create]
resources :users, controller: 'admin/users', only: [:index, :destroy]
resources :users, controller: 'user/users', only: [:edit, :update, :show]
resources :sessions, only: [:new, :create, :destroy]
root to: "public/page#index"
get '/signup', to: 'public/users#new', as: 'signup'
get '/signin', to: 'sessions#new', as: 'signin'
delete '/signout', to: 'sessions#destroy', as: 'signout'
get '/user/:id', to: 'user/users#edit', as: 'show'
get '/users', to: 'admin/users#index',
resources :log_times, controller: 'admin/log_times', only: [:index, :new, :create, :destroy]
resources :log_times, controller: 'user/log_times', only: [:history, :show, :edit, :update]
А ты уверена, что это все нужно тут?
когда создавала конроллеры они сами так создались, ну не совсем так я их отредактировала чутка. А было так
namespace :admin do
resources :log_times
end
namespace :user do
resources :log_times
end