既存の ASP.NET MVC 3 Web サイトを Orchard に移行しようとしているので、Orchard が提供する拡張機能を利用しながらサイトの構築を続けることができます。既存のサイト全体をオーチャード モジュールにラップしようとしているので、既存のすべての機能をそのまま維持し、必要に応じて機能を追加したり、古い機能を新しいパラダイムに移植したりできます。
Orchard へのストレート コピーで私が抱えている主な問題は、MVC 3 のレイアウト階層を利用して、関連するページに同じ親レイアウトを指定し、それが独自の親レイアウトを持つ可能性があることです。 .
既存のビューにコピーすると、レイアウトがカスタム Orchard WebPageView の読み取り専用プロパティであるというエラーが表示されますが、ベース ビュー タイプを標準の MVC 3 ベース タイプに戻すと、パスが一致しません。 Moduleフォルダー構造のため、私の見解。
ネストされたレイアウトを指定する機能は、Orchard で実行されているサイトではサポートされていませんか? それとも、組み込みの回避策が欠けているのでしょうか?
ありがとう!-J