ゴール:
- ブロックを作りたい。
- ブロックに tpl ファイルが必要です。
- 「phpがわからない」編集を簡単にするために、tplに配列を渡したいと思います。
私がしたいtplで:
print render($content['something']);
... コンテンツ全体を一度に印刷 (レンダリング) する代わりに:
print $content;
これまでのアプローチ:
- hook_block_info を実装します。
- hook_block_view を実装し、レンダリング可能な配列を返す関数に $block['content'] を設定します。
- 適切な block_ .tpl ファイルを作成し、$content['something'] を出力します。
- エラー :(
これで、hook_theme を実装することでこれを機能させることができますが、デフォルトの block_.tpl だけを使用したいと考えています。私は何か間違ったことをしていますか?