2012-10-29 3 views
1

오메가/드루팔 (Omega/Drupal) 7에서 node.tpl.php를 두 개 이상 가질 수 있습니까?Omega/Drupal 7에 node.tpl.php가 둘 이상일 수 있습니까?

예를 들어 홈페이지에 node.tpl.php (events/articles)을 가져오고 싶다면 "read more"링크를 클릭하면 event.tpl.php 또는 article.tpl과 같은 것으로 이동합니다 .php 다른 방식으로 내용을 포맷합니까?

감사합니다.

답변

5

링크가 다른 페이지 (또는 다른 노드)로 이동한다고 가정하면 예.

phptemplate 시스템을 사용하여 원하는 모든 템플릿을 필드 수준까지 정의 할 수 있습니다. 예를 들어, 테마 특정 페이지에는 page--front.tpl.php, page--node-1.tpl.phppage--node-2.tpl.php, 특정 유형의 테마 노드에는 node--type.tpl.php을 사용할 수 있습니다.

Drupal.org에는 코어 목록 theme hook (template) suggestions이 있습니다.

Theme Developer 모듈을 사용하여 사이트의 특정 부분에 사용할 템플릿과 사용할 수있는 대체 템플릿의 이름을 인쇄 할 수도 있습니다. 자세한 내용은 working with template suggestions 가이드를 확인하십시오.