Sharepoint 页面布局不显示在页面布局列表中

Sharepoint 页面布局不显示在页面布局列表中,sharepoint,sharepoint-2007,Sharepoint,Sharepoint 2007,我有一个功能,可以部署一些站点列、内容类型(从页面发布内容类型继承)和基于我的内容类型的页面布局 在不同的服务器上执行的两个测试中一切正常,但在第三个服务器上,尽管功能被正确激活,我可以在库中看到站点列、内容类型和页面布局,我无法基于我的页面布局创建新页面,因为该页面布局未显示在可用页面布局列表中 在所有测试中,我都使用了管理员帐户 有人对可能的原因有什么想法吗 谢谢。这只是一个有根据的猜测,但请检查页面布局是否正在等待签入或批准。您是否查看了“站点设置”下的“页面布局和站点模板”页面?在此页面

我有一个功能,可以部署一些站点列、内容类型(从页面发布内容类型继承)和基于我的内容类型的页面布局

在不同的服务器上执行的两个测试中一切正常,但在第三个服务器上,尽管功能被正确激活,我可以在库中看到站点列、内容类型和页面布局,我无法基于我的页面布局创建新页面,因为该页面布局未显示在可用页面布局列表中

在所有测试中,我都使用了管理员帐户

有人对可能的原因有什么想法吗


谢谢。

这只是一个有根据的猜测,但请检查页面布局是否正在等待签入或批准。

您是否查看了“站点设置”下的“页面布局和站点模板”页面?在此页面上,您可以启用一个选项,将可用页面布局限制为指定的页面布局列表

我曾经参与过一个项目,我们需要限制自定义站点定义上可用的页面布局。我们在一个特性中实现了这一点,该特性启用了“受限页面布局”选项,并在激活时填充可用页面布局列表


如果这是你的问题,你可以简单地在Web界面中关闭这个选项,或者手动添加新的页面布局,但是你也可以考虑实现一个功能接收器,它将你的自定义页面布局自动添加到可用布局列表中。

谢谢你的回答。
实际上,由于某种原因,页面布局被部署为母版页,而不是页面布局。管理员已经手动更改了此设置,现在可以正常工作。

在我的情况下,布局的路径错误,因此布局本身最终位于不同的位置,当我更正后,我可以看到结果。

我手动添加了文件,但它没有出现。
当我从UI编辑并保存该布局页面的属性时,它出现了。

您是否检查了服务器中不工作的页面布局的发布状态?是的,页面布局在库中显示为已批准。