Witajcie.
Zajmuje się aktualnie tworzeniem panelu admina do aplikacji. Trafiłem jednak na 2 problemy:
- mam zamiar stworzyć kontroler AdminController, który dziedziczy po applicationController, i w którym zaimplementuję całą logikę związaną z autoryzacją itp. gdy w app/controllers dodam plik admin.rb z kodem:
[code]class AdminController < ApplicationController
end[/code]
wylatuje mi
Load Error
Expected (...)app/controllers/admin.rb to define Admin
gdy klasę nazwę admin, wszystko jest ok - niby kwestia nazewnictwa, ale chyba lepiej, gdyby nazywało się AdminController- czy jest na to jakiś sposób, poza zmianą nazwy pliku?
- tworzę sobie scaffold dla stron:
script/generate scaffold admin/pages title:string permalink:string author:string body:text published:boolean
i gdy przechodzę do admin/pages wylatuje mi błąd
NameError in Admin/pagesController#index
uninitialized constant Admin::Pages
rozumiem treść błędu, ale nie wiem za bardzo jak go rozwiązać. Czy mógłby ktoś podpowiedzieć rozwiązanie?