Controller と Model のモジュール化
コントローラを Admin モジュールにする
class Admin::ImagesController < ApplicationController
モデルも Admin モジュールにする
class Admin::Image < ActiveRecord::Base
routes を変更する
map.namespace :admin do |admin| admin.resources :images end
rake routes を参考にして view を弄る
images_path -> admin_images_path,みたいな感じ。
コントローラを弄る
params[:image] は params[:admin_image]にしないと取れないー。
とりあえずコレで動いてるのかな。他にもいくつか変更点ありそうですよねぇ。
試しに
./script/generate scaffold Admin::Image
して比べてみた方が良いかも。
テーブル名と Model は admin_images や Admin::Image じゃなくって Image のままで使ってみたいんですよねー。モジュール周りの命名規則がよく分からない……。