5

Rails 3 アプリケーションで active_admin gem を使用していますが、これには依存関係に inherited_resources があります。私はやや新参者であり、自分のコントローラー用に inherited_resources のブラック ボックス品質を避けたいと思っていますが、デフォルトの rails g scaffold コマンドを実行すると、生成されるコントローラーは inherited_resources から継承されます。ApplicationController から継承することでこれを手動でオーバーライドできることはわかっていますが、可能であればデフォルトの Rails スキャフォールドを生成できるようにしたいと考えています。

4

2 に答える 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 に答える