設定:
Orchard CMS 1.6 を使用しています。
ページ全体の背景色を設定できるようにする必要があるサイトがあります。つまり、body タグのスタイルを設定する必要があります。
LayoutSelector モジュールを使用して、個別のレイアウトを持つことができます。ただし、各レイアウトの唯一の違いは、body タグの背景色のルールが異なることです。そのため、非常に乾燥していない方法のようです。
Vandelay.Classy に固有の ID またはクラスを body タグに追加させる方法が見つかりません (私が理解しているように、コンテンツ タイプの外側のタグに ID またはクラスを追加します)。私の場合、それは body タグではありません。
これはダメです。実際には body タグをカスタマイズする必要があります。
これを行う方法?
ノート:
3 つの異なる背景色が必要です。また、2 列のレイアウトと 3 列のレイアウトもあります。[これを実現するために、layoutSelector モジュール (の修正版) を使用します。] したがって、3 つの異なる色の背景を使用するには、これを実現するためにレイアウトを使用すると、6 つの異なるレイアウトが必要になります。
もっと良い方法があるはず...