2 つの異なるレイアウトを持つ Rails 3 アプリケーションがあります。1 つはエンド ユーザー用で、もう 1 つはアプリケーションを管理するための管理コンソールです。
1 つのレイアウトを使用するようにコントローラーを定義できるため、通常は非常に簡単に処理できます。エンド ユーザーが関与しないため、これはほとんどの設定で問題なく機能します。しかし、私のモデルのいくつかはそうします。たとえば、管理者がユーザー プロファイルを編集する場合とユーザーを編集する場合があります。これを機能させるには、モデルのコントローラーを複製する必要がありますか? 1 つは管理コンソール用で、もう 1 つはユーザー用ですか? DRYを窓から投げ捨てたようです。
フィードバックをお寄せいただきありがとうございます。