我是一个糟糕的php开发人员,我需要我的template.php代码来为某些页面设置特定的模板:
实施例: 我的空间/博客/约,我 我的空间/博客/约,你 我的空间/博客/约 - 我们
使用页面 - blog-about-first.tpl.php。
我的空间/博客/约-他 我的空间/博客/约,她 我的空间/博客/约-他们
使用页面 - blog-about-second.tpl.php。
我无法在任何地方找到它,所以我在这里问。
答案 0 :(得分:0)
检查命名约定: https://drupal.org/node/1089656
如果您需要做一些更复杂的事情,可以使用此处的说明/: https://drupal.org/node/223440#custom-suggestions
答案 1 :(得分:0)
// Page template suggestions based off URL alias
$alias=drupal_get_path_alias($_GET['q']);
$args=explode('/', $alias);
if ($args[0]=='blog/about-me') {
$vars['theme_hook_suggestions'][] = 'page__simple_blog';
}
elseif ($args[0]=='artist') {
$vars['theme_hook_suggestions'][] = 'page__simple_blog';
}
这是代码。我有链接/博客/关于我和链接/艺术家。建议适用于艺术家页面,但不适用于博客/关于我。溶液