0
ホームページとブログページは2ページあります。これらのページは同じレイアウトページを使用しています。別のレイアウトを別のページに使用するにはどうすればいいですか?オーチャードCMSの異なるページに異なるレイアウトを使用
ホームページとブログページは2ページあります。これらのページは同じレイアウトページを使用しています。別のレイアウトを別のページに使用するにはどうすればいいですか?オーチャードCMSの異なるページに異なるレイアウトを使用
その答えは、代替デバイスのマニュアルにある:http://docs.orchardproject.net/en/latest/Documentation/Alternates/#url-and-widget-alternates
それは現在のアイテムのURLに基づいて図形の交代を簡単に作成できますどのようにあなたがそこに見ることができます。たとえば、URLが/another-page
の場合は、テーマのViewsフォルダにlayout-url-another-page.cshtml
テンプレートを作成します。
URL代替機能を有効にすることを忘れないでください。
はい、うまくいきました!あなたの答えをありがとう!もう1つ、私は私のレイアウトを変更するか、毎週動的にテーマにする必要があります、どうすればいいですか? @バートランド・ル・ロイ –
あなたは答えを教えてください。ありがとう! この新しい質問を別の人が簡単に見つけることができるように、この新しい質問を別にお願いしたい場合があります。 'IThemeSelector'を実装することで、時間を含む任意の基準に基づいてテーマの変更を実装できるはずです。 –