나는이 주제를 처음 접했고이 코드를 상속했다. 나는 #output을 인쇄하는 곳과 방법을 제어 할 필요가 있지만 HTML 태그 위의 페이지 상단에 항상 표시됩니다. 렌더링 가능한 배열 API를 살펴 보았지만 문제에 대한 구체적인 것을 찾을 수 없었습니다.콘텐츠 배열 속성에서 html을 출력하는 방법은 무엇입니까?
mytheme.module에서:
<?php print $output; ?>
을하지만 무시됩니다 :
function mytheme_output_block() {
$content = array(
'#theme' => 'my_theme',
'#output' => function_that_returns_JSON();
...
function mytheme_hook_theme() {
return array(
'my_theme' => array(
'vars' => array(
'output' => '',
...
을 그리고는 my_theme.tpl.php에 나는 시도했다. 스타일을 지정할 수 있도록 #output을 어떻게 제어하나요?
특히 my_theme.tpl.php에서 더 완벽한 코드 세트를 게시 할 수 있습니까? – Matz
사실은 아니지만 (지금까지는 출력물 출력에만 관심이 있었기 때문에 나머지는 중요하지 않습니다.) – user3052659