代码之家  ›  专栏  ›  技术社区  ›  Arun Wilson

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

  •  2
  • Arun Wilson  · 技术社区  · 11 年前

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

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

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

    1 回复  |  直到 11 年前
        1
  •  0
  •   emmanuel    11 年前

    请检查 JModuleHelper/getModule helper类文档。

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

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

    祝你好运