@@ 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'), |