私はMasterLayout.cshtmlを持っています(サンプルサイトと同じ)。
私が理解しているように、ページ テンプレートがコンテンツを挿入できる領域は 1 つだけですか?
ただし、メイン コンテンツ領域を編集可能にし、フッター領域をすべてのページで編集可能にしたいのですが、すべてのページ テンプレートでメイン領域の末尾とフッターの先頭の構造を複製する必要はありません。
これはどういうわけか可能ですか?
私はMasterLayout.cshtmlを持っています(サンプルサイトと同じ)。
私が理解しているように、ページ テンプレートがコンテンツを挿入できる領域は 1 つだけですか?
ただし、メイン コンテンツ領域を編集可能にし、フッター領域をすべてのページで編集可能にしたいのですが、すべてのページ テンプレートでメイン領域の末尾とフッターの先頭の構造を複製する必要はありません。
これはどういうわけか可能ですか?
テンプレートの繰り返し部分を、レイアウト パースペクティブで編集可能なページ テンプレート機能に移動できます。
http://docs.composite.net/Layout/Page-Template-Features
ページ上のコンテンツの編集可能な部分は、テンプレート内のコンテンツ プレースホルダーとして定義できます。
http://docs.composite.net/Layout/Razor-Page-Templates/Adding-Placeholders