我需要知道將變量從自定義模塊傳遞到其模板的最簡單方法
我創建了custom.module並將custom.tpl.php放入模塊文件夾如何將變量從自定義模塊傳遞給它的tpl
function custom_menu(){
$items = array();
$items['custom'] = array(
'title' => t('custom!'),
'page callback' => 'custom_page',
'access arguments' => array('access content'),
'type' => MENU_CALLBACK,
);
return $items;
}
function custom_page() {
$setVar = 'this is custom module';
return theme('custom', $setVar);
}
我添加了主題功能,但它不能正常工作,可以在任何一個建議我什麼是錯,此代碼
function theme_custom($arg) {
return $arg['output'];
}
function custom_theme() {
return array(
'Bluemarine' => array(
'variables' => 'output',
'template' => 'Bluemarine',
),
);
}
感謝您的回覆,我米使用blueMarine中的主題。你可以發佈關於我上面發佈的代碼的示例代碼嗎? PLZ幫助 –
親愛的伊文我真的不明白你的答覆PLZ詳細說明,我怎麼可以傳遞變量到自定義主題謝謝 –