2011-02-01 4 views
2

html.tpl.php에 지정된 헤더 섹션이 있지만 사용자가 어떤 페이지에 있는지에 따라 헤더가 달라야합니다. 대부분의 페이지는 단지 페이지 콘텐츠 유형이지만 나중에 다른 유형을 추가 할 수도 있고 홈페이지를 추가 할 수도 있습니다.Drupal 7 : 지정된 페이지의 헤더 지정

사용할 헤더를 지정하고 home.tpl.php에서 그 헤더를 잡는 가장 좋은 방법은 무엇입니까?

페이지 콘텐츠 형식에 대한 사용자 지정 필드를 만들려고했지만 home.tpl.php에서 액세스하는 방법을 알 수 없었습니다. 다른 유형의 페이지에 대해 지정하는 방법을 모르겠습니다. .

답변

2

헤더가 <body> 태그 사이의 항목으로 구성된 경우 html.tpl.php 대신 page.tpl.php에서 헤더를 만들 수 있습니다. 이렇게하면 $node 변수에 액세스 할 수 있고 필드 또는 분류 용어에 따라 조건부 헤더를 설정할 수 있습니다. 좀 더 복잡한 것이 있다면 문맥 모듈을 확인해보십시오 : http://drupal.org/project/context.

+0

내가 페이지로 옮길 수 있는지 쉽게 알 수있다. Drupal에 좀 더 몰두할 때까지는 쉽게 할 수있다. –