大家好我是Drupal 7中的新成员,我已经尝试了很多选项bt我无法获得我想要的特定结果。我有一个有四个模板文件 + page.tpl.php中 +页面Drupal站点 - front.tpl.php +页 - forum.tpl.php +页 - blogs.tpl.php在Drupal 7中为特定内容创建页面模板
因此,page.tpl.php被用作显示论坛并显示其他员工的内部页面,但是我想要一个不同于page.tpl.php文件的页面模板,其中的博客可见。
现在的问题是,博客的网址都是这样http://localhost/drupal/content/test-blog http://localhost/drupal/content/blog-one
现在所有的页面重定向到page.tpl.php中的文件,而我希望它是重定向到网页 - blogs.tpl.php页。
我试过这个,它的工作原理,但我知道这是不正确的解决方案。
`函数lars_preprocess_page(& $变量$钩){
$alias = drupal_get_path_alias(arg(0) . '/' . arg(1));
$content_path = substr($alias, 0,7);
if($content_path == 'content'){
$variables['theme_hook_suggestions'][] = 'page__blogs';}`
我想知道什么将是这类问题的正确解决方案。提前致谢。