| @@ 27-38 (lines=12) @@ | ||
| 24 | $helper = \Xoops::getModuleHelper(basename(dirname(dirname(__DIR__)))); | |
| 25 | $subMenu = array(); | |
| 26 | // Prevent wasting resources | |
| 27 |         if ($helper->isCurrentModule()) { | |
| 28 | $xoops = \Xoops::getInstance(); | |
| 29 |             if ($plugins = \Xoops\Module\Plugin::getPlugins('userconfigs')) { | |
| 30 |                 foreach (array_keys($plugins) as $dirname) { | |
| 31 | $mHelper = $xoops->getModuleHelper($dirname); | |
| 32 | $subMenu[] = [ | |
| 33 |                         'name' => $mHelper->getModule()->getVar('name'), | |
| 34 |                         'link' => $helper->url('index.php?op=showmod&mid=' . $mHelper->getModule()->getVar('mid')) | |
| 35 | ]; | |
| 36 | } | |
| 37 | } | |
| 38 | } | |
| 39 | ||
| 40 | $ret[] = [ | |
| 41 |             'name' => $helper->getModule()->getVar('name'), | |
| @@ 28-38 (lines=11) @@ | ||
| 25 |         $helper = Xoops::getModuleHelper('userconfigs'); | |
| 26 | $subMenu = array(); | |
| 27 | // Prevent wasting resources | |
| 28 |         if ($helper->isCurrentModule()) { | |
| 29 |             if ($plugins = \Xoops\Module\Plugin::getPlugins('userconfigs')) { | |
| 30 |                 foreach (array_keys($plugins) as $dirName) { | |
| 31 | $mHelper = Xoops::getModuleHelper($dirName); | |
| 32 | $subMenu[] = [ | |
| 33 |                         'name' => $mHelper->getModule()->getVar('name'), | |
| 34 |                         'link' => 'index.php?op=showmod&mid=' . $mHelper->getModule()->getVar('mid') | |
| 35 | ]; | |
| 36 | } | |
| 37 | } | |
| 38 | } | |
| 39 | ||
| 40 | $ret[] = [ | |
| 41 |             'name' => $helper->getModule()->getVar('name'), | |