У меня есть собственное определение сайта, созданное мной, которое развертывает несколько пользовательских макетов страниц. Кто-нибудь знает, что нужно сделать, чтобы, когда пользователь использует определение моего сайта для создания сайта, его страница default.aspx создавалась с использованием моего пользовательского макета страницы?
Ниже приведен раздел модуля определения моего сайта:
<Modules>
<Module Name="DefaultHome" Url="$Resources:osrvcore,List_Pages_UrlName;" Path="">
<File Url="default.aspx" Type="GhostableInLibrary" >
<Property Name="Title" Value="Test Home Page" />
<Property Name="PublishingPageLayout" Value="~SiteCollection/_catalogs/masterpage/MyCustomPageLayout.aspx, My Custom PageLayout" />
<Property Name="ContentType" Value="$Resources:cmscore,contenttype_welcomepage_name;" />
<Property Name="PublishingPageContent" Value="Welcome to the My Test Publishing Site" />
</File>
</Module>
</Modules>