2011-01-28 4 views
1

나는 택 소노 미 브라우저 모듈을 사용하고 있으며 taxonomy_browser.module에있는 theme_taxonomy_browser_page 테마 기능을 재정의하려고합니다. 그래서 template.php에 다음과 같은 함수를 작성했습니다 :Drupal 6 모듈에 정의 된 테마 함수를 재정의하는 방법은 무엇입니까?

function mytheme_taxonomy_browser_page($form) { 
    return "Inside"; 
} 

그러나 페이지의 "Inside"로 대체되는 것은 아닙니다. 나는 무엇을 잘못 할 수 있 었는가?

캐시를 삭제했습니다. 도와주세요.

답변

0

삭제 한 캐시는 무엇입니까?

테마 캐시가 약간 씩 분리되어 있으므로/admin/build/themes에서 테마 선택 양식을 제출하십시오.

+0

Devel 모듈 >> 빈 캐시 시도했습니다. –

+0

devel.module을 가지고 있다면 거대한 배열로 표시되는 테마 레지스트리를 체크 아웃하십시오. taxonomy_browser_page를 검색하여 파일을 가져 왔는지 확인하십시오. – Berdir

+0

아니 픽업하지 않습니다. 나는 그 버그 모듈을 생각한다. –

0

바보 포인트가 될 수 있지만 그것은 나를 ... 내 코드가 호출되고 있는지 확인 그것은 종종 나 오타 또는 내 자신의 틀림에 무슨 일이 일어나고 있는지의 오해를 추적하는 데 도움이

drupal_set_message('inside'); 

사용해보십시오 helpss 제한된 Drupal 개발.

0

누군가가 내가 가진 것과 동일한 문제가있는 경우를 대비 한 것입니다. 재정의 할 주제가 관리 메뉴에 사용될 예정이라면 추가 기능이 있음을 발견 할 수 있습니다. template.php 파일. 사이트 테마로 Zen의 하위 테마가 있었지만 자체 template.php 파일과 함께 제공되는 관리 메뉴에 Garland를 사용하고있었습니다. 말할 필요도없이 나는 Zen 서브 테마 template.php 파일에서 아무런 성공없이 오버 라이드하려고 노력했다.

관련 문제