Rails 3 アプリケーションで active_admin gem を使用していますが、これには依存関係に inherited_resources があります。私はやや新参者であり、自分のコントローラー用に inherited_resources のブラック ボックス品質を避けたいと思っていますが、デフォルトの rails g scaffold コマンドを実行すると、生成されるコントローラーは inherited_resources から継承されます。ApplicationController から継承することでこれを手動でオーバーライドできることはわかっていますが、可能であればデフォルトの Rails スキャフォールドを生成できるようにしたいと考えています。
1574 次
2 に答える
12
-c=scaffold_controller
または、これを config/application.rb に追加します
config.generators do |g|
g.scaffold_controller "scaffold_controller"
end
于 2012-02-20T05:40:05.633 に答える
0
github の問題スレッドにも記載されています: https://github.com/josevalim/inherited_resources/issues/195
于 2013-01-14T02:47:21.603 に答える