繁体   English   中英

我的Concrete5页面类型将仅使用Default.php

[英]My Concrete5 Page Types Will Only Use Default.php

出于某种原因,我的主题将不使用我构建的任何.php模板。 例如,在我的主题文件中,有一个名为“ gridLayout.php”的模板。在“页面类型”中,我创建了一个带有“ gridLayout”句柄的“网格布局”页面类型,这不是我要做的全部吗? 在默认模式下,或者在创建该类型的特定页面时,我看不到模板。 我还尝试停用和重新激活主题,以为会刷新主题。 依然没有。 我一定想念一些简单的东西。

页面类型应该遵循concrete5的命名规则,grid_layout.php优先于gridLayout.php,concrete5只会在主题安装或使用“检查”按钮时要求您注册新的页面类型。

这里有两个选择。 第一,仅停用主题是不够的。 卸载和安装主题将重新开始识别页面类型的过程。 不过,更轻松的是自定义主题的“检查”按钮。 它将标识未使用的页面模板,并要求您创建所述页面类型。

在Concrete5中检查缓存设置。 确保在开发时关闭所有缓存。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM