2011-02-16 2 views
0

뷰를 사용하지 않고 노드 목록의 출력을 정렬하려면 어떻게해야합니까?Drupal 뷰없이 노드 정렬

이미 내 노드 내 템플릿을 만들어이 범주에 따라 나열하는

목록이 URL 형식 아래 :

/taxonomy/term/53 

및 템플릿 내가했습니다

page-taxonomy-term-53.tpl.php 

를 사용하여 나를 위해 정렬 할 각 노드 아래에 CCK 필드 (무게)를 만들었습니다.

TIA

답변

1

페이지 - 분류 - 용어 - 53.tpl.php에서 당신은, 노드의 객체에 불과 이미 테마 $ 콘텐츠에 액세스하지 않았습니다. 여기에 용어를 정렬 할 수있는 사용자 정의 스 니펫을 쓸 수 있지만 다른 방법을 권합니다.

택 소미 모듈 (보기가 아님)에서 제공하는 "/ taxonomy/term/53"의 경우이 함수를 theme_taxonomy_term_page ($ tids, $ result) as YOURTHEMENAME_taxonomy_term_page (...)를 template.php에 추가하고 $ result 객체에 대한 사용자 정의 정렬을 수행하십시오 (taxonomy.pages.inc의 테마 코드 얻기).