目标:
- 我想创建一个块。
- 我希望块有一个 tpl 文件。
- 我想将一个数组传递给 tpl,以便轻松编辑“我不知道 php”。
在 tpl 我想:
print render($content['something']);
...而不是一次打印(渲染)整个内容:
print $content;
到目前为止的方法:
- 实施 hook_block_info。
- 实现 hook_block_view 并将 $block['content'] 设置为返回可渲染数组的函数。
- 创建正确的 block_ .tpl 文件并打印 $content['something']。
- 错误 :(
现在,我可以通过实现 hook_theme 来完成这项工作,但我希望只使用默认的 block_.tpl。难道我做错了什么?