Railsを使用して、私は非常に似ているいくつかのサイトを構築しています。私はこれらを複数のドメインに応答する1つのRailsアプリケーションとして実装し、提示されているものとドメイン名に基づいた処理ロジックを変更したいと考えています。サイトごとにスキンを変更する必要がある領域は、Railsアプリケーションでスキニングを実装する最も良い方法は何ですか
- です。ページのフィールドはサイトによって多少異なります。いくつかのサイトには他のものより多くの/異なるフィールドがありますが、全部で共通するものもあります
- モデル(各サイトのサブカラーを変えて実装するメインモデルのスーパークラスを定義することで最もよく見えます)
- コントローラロジック。私はすでに現在のドメイン/アプリを作る仕組みを実装している
(かなりまっすぐ進む思われる)
サイトごとにビューを定義し、ERBロジックを使用して正しいビューを含めることを考えていました。コントローラーは、最も明白な部分のように見えます。
非常に感謝しています。
乾杯 ポール