我最初创建了一个基于"Publishing Portal“站点定义的站点集合。现在,一段时间后,我想为某些子网站创建自己的web范围级别的站点定义。问题是我的自定义网站定义没有显示在选项列表中,只显示了“使用工作流发布网站”。
我非常确定我已经找到了发布门户站点定义的站点定义文件(位于C:\Program Files\Common Files\Microsoft \web server extensions\12\TEMPLATE\SiteTemplates\BLANKINTERNET\XML\onet.xml).它包含以下行:
<Property Key="AvailableWebTemplates" Value="*-BLANKINTERNET#2"/>BLANKINTERNET模板定义的配置#2恰好是使用工作流发布网站。
是否有任何解决方案可以显示我的自定义网站级网站定义,而不需要使用新网站定义重新创建网站集?
发布于 2009-05-13 19:06:24
检查您的网站模板是否可用于子网站,方法是单击网站操作和网站设置,然后单击页面布局和网站模板(在外观类别下)。
如果您选择“子站点只能使用以下站点模板”选项,请查看是否列出了您的模板,并在可能的情况下使其可用。然后,它应该出现在所选内容中。
如果这不起作用,请让我知道伙伴,因为有另一个解决方案,我可以查找。
干杯
发布于 2009-06-12 18:32:39
在Webtemp.*.xml中,确保模板配置标记的属性设置为
SubWebOnly="True"
and
RootWebOnly="False"https://stackoverflow.com/questions/858279
复制相似问题