我有一個自定義模塊,它被設置爲在所有菜單中顯示。在這個模塊內部,我使用下面的代碼加載了一個名爲「leftcenter」的新模塊位置。模塊內部的joomla模塊在設置爲僅出現在選定菜單中時不會出現
<?php
$ad_module = &JModuleHelper::getModules('leftcenter');
foreach ($ad_module as $ad_loader) {
$_options = array('style' => 'xhtml');
echo JModuleHelper::renderModule($ad_loader);
}
?>
我可以查看分配給當它設置查看所有菜單,但在所有的,當它被設置在僅選擇的菜單,顯示不會出現這個位置的模塊。有人可以幫我解釋爲什麼會發生這種情況嗎?
在您用來加載其他模塊的當前模塊中,它有沒有其他用途? – Lodder
您想要在自定義模塊中使用另一個模塊功能,或者您只想在該模塊內顯示顯示內容? – Toretto
我想根據所選菜單在「leftcenter」位置加載不同的模塊。@ Lodder – Arunu