2013-05-20 1 views
0

사용자 지정 페이지를 만들어 기타 폴더에 넣었습니다. 나는 아약스를 통해이 페이지를 호출 할 때 다음과 같은 오류 표시 : 나는 bootstrap.inc과 theme.inc 파일을 포함했다심각한 오류 : 정의되지 않은 함수 drupal-7의 base_path() 및 path_to_theme

Fatal error: Undefined function path_to_theme() and base_path()

을하지만 오류가 여전히 표시됩니다.

이 페이지에서 모든 함수 및 전역 변수를 어떻게 사용할 수 있습니까?

+0

당신이 hook_menu 사용할 수있는 호출 아약스를 수행하려는 경우는, – mjimcua

+0

더 나은 내가 hook_menu으로 수행하는 방법을 설명 할 수 – mjimcua

답변

0

페이지를 기타 폴더에 넣을 때 path_to_theme 또는 overs 함수가 아직로드되지 않았습니다. create a custom module에게 조언을하고 여기에 모든 것을하십시오.

0
//set the working directory to your Drupal root 
chdir('/home/public_html/drupal/'); 

//require the bootstrap include 
require_once './includes/bootstrap.inc'; 

//Load Drupal 

drupal_bootstrap(DRUPAL_BOOTSTRAP_FULL); 
//(loads everything, but doesn't render anything) 

//for example display a node 
print '<pre>'; 
print_r(node_load(12)); 
print '</pre>'; 

Official documentation

관련 문제