2017-06-01 143 views
0

大家好我是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';}` 

我想知道什麼將是這類問題的正確解決方案。提前致謝。

回答