2013-11-29 10 views
0

에 따라 마이 페이지/블로그/대한-나 mypage/blog/about-you mypage/blog/about-us드루팔 7 페이지 템플릿 제안 내가 가난의 PHP 개발자입니다 내 template.php은 일부 페이지에 대한 특정 템플릿을 설정하는 내가 코드가 필요 특정 별칭

사용 페이지 - blog-about-first.tpl.php.

마이 페이지/블로그/약 - 그 마이 페이지/블로그/그녀에 대해- 마이 페이지/블로그/약-그들을

페이지 사용 - 블로그에 대한-second.tpl.php합니다.

어디서나 찾을 수 없으므로 여기에서 묻습니다.

답변

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'; 
    } 

이 코드입니다. 나는 링크/블로그/about-me 및 링크/아티스트를 가지고 있습니다. 제안 사항은 아티스트 페이지에는 적용되지만 블로그/about-me에는 적용되지 않습니다. 해결책?

+0

좋아요, '($ args [0] =='블로그/about-me ')'('$ args [1] =='about-me ')'로 바꿨습니다./연락처 같은 간단한 별칭이있는 페이지에 액세스 할 때 오류 '알림 : 정의되지 않은 오프셋 : 1' – user3043693