我正在为一个Drupal7网站的首页设置一个模板,我有困难。我将文件保存在正确的文件夹中,清除了所有缓存,并刷新了主题页面和浏览器页面。我是不是漏掉了什么?为什么这个不起作用?
发布于 2011-10-28 00:14:05
在Drupal7中,我认为您需要page--front.tpl.php --注意两个破折号。
发布于 2011-10-28 00:53:06
theme_get_suggestions()在template_preprocess_page()中以theme_get_suggestions(arg(), 'page')的形式调用,包含以下代码:
if (drupal_is_front_page()) {
// Front templates should be based on root only, not prefixed arguments.
$suggestions[] = $base . $delimiter . 'front';
}$base包含"page",$delimiters包含"__"。由于下划线替换为连字符,因此首页的模板文件名必须为page -- front t.tpl.php(两个连字符而不是一个)。
https://stackoverflow.com/questions/7918936
复制相似问题