我有一个功能,可以部署一些站点列,内容类型(继承自页面发布内容类型)和基于我的内容类型的页面布局.
在两个测试上,一切都很好,在不同的服务器上执行,但在第三台服务器上,虽然功能正确激活,我可以在画廊中看到网站列,内容类型和页面布局,但我无法创建基于新页面的新页面在我的页面布局上,因为页面布局没有出现在可用页面布局列表中.
在所有测试中,我使用了管理员帐户.
有没有人对此可能的原因有任何想法?
谢谢.
您是否查看了"网站设置"下的"页面布局和网站模板"页面?在此页面上,您可以启用一个选项,将可用页面布局限制为指定的页面布局列表.
我参与了一个项目,我们需要限制自定义网站定义中可用的页面布局.我们在一个功能中实现了这一功能,该功能启用了"有限页面布局"选项,并在激活时填充了可用页面布局列表.
如果这是您遇到的问题,您只需在Web界面中关闭此选项或手动添加新的页面布局,但您也可以考虑实现一个功能接收器,自动将您的自定义页面布局添加到可用布局列表中.