私は最近、レールを早期に経験した後に、より構造化されたアプローチを求めて、実用的プログラマーによる 'Agile web development with Rails'私のコントローラで 'scaffold:product'を実行できないようです
コントローラ管理者に依頼して喜んで本をフォローしていますので、既に作成した標準CRUD製品モデルを編集できます。この本によれば、私はadmin_controllerに 'scaffold:product'という行を追加する必要があり、それは魅力的なように動くべきです。まあ、私の手紙は言うだけです: "未定義のメソッド` scaffold 'for AdminController:Class "。
私は1.8や何かのような古いレール版を使っていることは知っていますが、普通の足場を走らせる方法を知っていますが、admin_controllerをどのように継承するのかは分かりません。 。私はすべてのビューをコピーしようとしましたが、scaffoldはproduct_controllerのコントローラコードをadminに生成していましたが、うまくいきましたが、これを行う正しい方法が本当に不思議でした。
マイadmin_controller:あなたがレールに新しいしている場合、私は定期的に足場を使用して、そこから行くのをお勧めします。2.
class AdminController < ApplicationController
scaffold:product
end