2010-12-04 2 views
1

저는 drupal에 익숙하지 않습니다. 그리고 저는 WordPress와 같이 drupal에서 사용 가능한 전역 상수와 함수를 알고 싶습니다. is_home 또는 is_page와 같은 기능이 있으면 멋진데, 내 테마에서 사용할 수있는 wordpress와 비슷합니다. 내 테마에서 ($ is_front) 시도했지만 작동하지 않습니다.전역 상수와 함수는 drupal에서 사용 가능합니다

답변

5

Drupal에 정의 된 전역 목록은 http://api.drupal.org/api/drupal/globals을 참조하십시오. 전역 변수 외에도 변수는 다양한 템플릿에서 사용할 수 있습니다. 예를 들어, page.tpl.php 템플릿에서 변수 $ is_front가 정의됩니다. 템플릿 파일에서 사용할 수있는 변수는 모듈 및 테마 (일반적으로 template.php 파일에 있음)에서 제공하는 set in template preprocess functions입니다.

테마로 작업하는 경우 Theming Guide을 확인해야합니다.

0

나는 종이 책이 더 이상별로 인기가 없다는 것을 알고 있지만, Pro Drupal Development은 API 개요에 매우 귀중한 정보입니다.

는 지금까지 변수는 이동 : 템플릿 파일 내부에있는 경우

<?php 
print_r(array_keys(get_defined_vars())); 
?>

큰 시작이다.