| @@ 74-92 (lines=19) @@ | ||
| 71 | $columnList = array('module_srl', 'module_category_srl', 'mid', 'browser_title'); |
|
| 72 | $mid_list = $oModuleModel->getMidList($args, $columnList); |
|
| 73 | // module_category and module combination |
|
| 74 | if(!$site_module_info->site_srl) |
|
| 75 | { |
|
| 76 | // Get a list of module categories |
|
| 77 | $module_categories = $oModuleModel->getModuleCategories(); |
|
| 78 | ||
| 79 | if(is_array($mid_list)) |
|
| 80 | { |
|
| 81 | foreach($mid_list as $module_srl => $module) |
|
| 82 | { |
|
| 83 | $module_categories[$module->module_category_srl]->list[$module_srl] = $module; |
|
| 84 | } |
|
| 85 | } |
|
| 86 | } |
|
| 87 | else |
|
| 88 | { |
|
| 89 | $module_categories = array(); |
|
| 90 | $module_categories[0] = new stdClass(); |
|
| 91 | $module_categories[0]->list = $mid_list; |
|
| 92 | } |
|
| 93 | ||
| 94 | Context::set('mid_list', $module_categories); |
|
| 95 | ||
| @@ 160-174 (lines=15) @@ | ||
| 157 | $columnList = array('module_srl', 'mid', 'module_category_srl', 'browser_title'); |
|
| 158 | $mid_list = $oModuleModel->getMidList($args, $columnList); |
|
| 159 | // Combination of module_category and module |
|
| 160 | if(!$args->site_srl) |
|
| 161 | { |
|
| 162 | // Get a list of module category |
|
| 163 | $module_categories = $oModuleModel->getModuleCategories(); |
|
| 164 | ||
| 165 | if(!is_array($mid_list)) $mid_list = array($mid_list); |
|
| 166 | foreach($mid_list as $module_srl => $module) |
|
| 167 | { |
|
| 168 | if($module) $module_categories[$module->module_category_srl]->list[$module_srl] = $module; |
|
| 169 | } |
|
| 170 | } |
|
| 171 | else |
|
| 172 | { |
|
| 173 | $module_categories[0]->list = $mid_list; |
|
| 174 | } |
|
| 175 | ||
| 176 | Context::set('mid_list',$module_categories); |
|
| 177 | ||