私はRails 3スキャフォールドジェネレータを見てきましたが、少し修正したいと思います。コントローラとビューにいくつかの変更を加えます。Rails 3 scaffold generator alternative
変更は管理者向けのコントローラにする必要がありますので、スカフォールドジェネレータをオーバーライドする必要はありません。両方を必要とします。完全に新しいスカホールドジェネレータを使わずにadmin_scaffoldという名前をつけてもらえますか?
- ヤコブ
私はRails 3スキャフォールドジェネレータを見てきましたが、少し修正したいと思います。コントローラとビューにいくつかの変更を加えます。Rails 3 scaffold generator alternative
変更は管理者向けのコントローラにする必要がありますので、スカフォールドジェネレータをオーバーライドする必要はありません。両方を必要とします。完全に新しいスカホールドジェネレータを使わずにadmin_scaffoldという名前をつけてもらえますか?
ライアンベイツはnifty-generatorsを行いました。 download his code from gitHubとし、必要に応じて変更することができます。
一般に、フレームワークのソースコードを変更することは悪い考えです。独自のカスタム "stuff"を定義するには、プラグインまたはフックを常に使用する必要があります。開発チームで働いていると多くの人に怒りを抱かせるでしょう。
フックをフレームワークに追加しても、ハックしたりソースコードを変更したりすることはありません。それは慣習に反し、あなたと一緒に働く人には迷惑です。あなたはまた、将来のアップデートを考慮する必要があります。あなたのコードは上書きされたり壊れたりする可能性があります。
まあ...私は本当にRailsのデフォルトを使用して修正したいと思います。 – jriff
私の更新された回答を参照してください – sethvargo
ああ、それは私が意味するものではありません。私は、lib/generatorsディレクトリにものを入れることができることを知っています。 Railsは株式コードの代わりにそのコードを使用します。 – jriff