我在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