0
그래서 .. "moon"이라는 모듈을 만들었습니다. 모듈에서 moon_menu를 사용하여 moon_page를 호출하는 메뉴를 지정하여 브라우저에 무엇인가를 표시합니다.Drupal 7 - 템플릿에 변수를 할당하는 방법은 무엇입니까?
function moon_page(){
$moonsvariable = 'hi this is a function';
return theme('moon_display',$moonsvariable);
}
그 다음 템플릿에 사용자 정의 변수를 할당 템플릿에서 사용할 수 있습니까?
다음과 같은 방식으로 알려드립니다.
function moon_page(){
$custom_variable = "this is a custom variable";
$moonsvariable = 'hi this is a function';
return theme('moon_display',$moonsvariable);
}
그럼 내 테마에는 <? print $custom_variable ?>
을 사용하고 싶습니다.
나는 variable_set
을 시도했지만 작동하지 않습니다.
나는 혼란 스럽다. 왜'$ custom_variable'을 테마 함수에 넘겨주지 않습니까? –
@Karl Bielefeldt // then ... 내 테마가 출력했습니다. 나는 실제로 배열을 할당 한 다음 템플릿 파일에서 수동으로 반복하려고합니다. – Moon