当前位置:  开发笔记 > 运维 > 正文

页面布局未显示在页面布局列表中

如何解决《页面布局未显示在页面布局列表中》经验,为你挑选了1个好方法。

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

在两个测试上,一切都很好,在不同的服务器上执行,但在第三台服务器上,虽然功能正确激活,我可以在画廊中看到网站列,内容类型和页面布局,但我无法创建基于新页面的新页面在我的页面布局上,因为页面布局没有出现在可用页面布局列表中.

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

有没有人对此可能的原因有任何想法?

谢谢.



1> Thomas Favrb..:

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

我参与了一个项目,我们需要限制自定义网站定义中可用的页面布局.我们在一个功能中实现了这一功能,该功能启用了"有限页面布局"选项,并在激活时填充了可用页面布局列表.

如果这是您遇到的问题,您只需在Web界面中关闭此选项或手动添加新的页面布局,但您也可以考虑实现一个功能接收器,自动将您的自定义页面布局添加到可用布局列表中.

推荐阅读
携手相约幸福
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有