수십 개의보기에 대한 노드 테마 재정의가있는 테마 폴더를 구성하려고합니다. 기본적으로 나는 두 가지 스타일을 가지고 있으며, 모두가 똑같이 보이길 원합니다.사용자 정의 Drupal 테마 템플릿 파일이 사용되지 않습니다.
template.php에 내가 할 수있는 방법이 있습니까? 가장 좋은 방법은 무엇입니까?
내 테마의 hook_preprocess_node 기능이 코드 시도 :
switch($vars['view']->name) {
case 'taxonomy_term' :
switch($vars['view']->current_display) {
case 'page' :
array_push($vars['template_files'], 'list-view');
default :
break;
}
break;
default :
break;
}
을 그리고 테마 개발자에서 볼 때, 나는 거기 목록-view.tpl.php 파일을 볼 수 있지만, 그를 사용하여 실제로 수 내 테마 디렉토리에서 그 파일. 내가 뭘 놓치고 있니?
좋은 아이디어 - 이미 등록 된 다른 템플릿 파일을 사용하여 작업 할 코드가 있습니다. 감사! –