Joomla,显示未分配到任何位置的模块


Joomla, Display a module that are not assigned to any position

我是Joomla的新手,我需要显示一个未分配给任何位置的模块(joomla3.x)。

jimport('joomla.application.module.helper');
$modules = JModuleHelper::getModules('find_a_story');
foreach( $modules As $mod ){
echo  $mod->content;
}

我想出了上面的代码来显示某个职位的模块,但我将如何显示一个没有分配给任何职位但已发布的模块?

请查看JModuleHelper/getModule helper类文档。

使用示例2,您可以根据类型和名称获得所需的模块:

  jimport( 'joomla.application.module.helper' );
  $module = JModuleHelper::getModule( 'mainmenu', 'Resources' );
  echo '<pre>';
  print_r( $module );
  echo '</pre>';

祝你好运!