我在Drupal主题中有点新手,我无法在论坛模块主题中获得一个细节。模块中的Drupal主题功能工作流程
forum.module文件包含控制该模块是如何主题 并拥有这条线
function forum_theme() {
......
'forum_list' => array(
'template' => 'forum-list',
'arguments' => array('forums' => NULL, 'parents' => NULL, 'tid' => NULL),
),
我也看到forum-list.tpl.php
文件目录论坛功能forum_theme,所以我开始怀疑,当这个文件被调用,它从哪里获取数据,但是我可以在forum.module中找到这个函数。
function template_preprocess_forum_list(&$variables)
我错过了什么吗?所以一般来说,我的问题是谁和何时调用自定义注册的主题功能,如forum_list