- Timestamp:
- 06/17/2008 11:16:49 AM (3 months ago)
- Location:
- sandbox/modules/admin
- Files:
-
- 2 modified
-
admin.admin.view.php (modified) (1 diff)
-
tpl/layout.html (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
sandbox/modules/admin/admin.admin.view.php
r4184 r4289 28 28 $oModuleModel = &getModel('module'); 29 29 $installed_module_list = $oModuleModel->getModulesXmlInfo(); 30 foreach($installed_module_list as $key => $val) { 31 $action_spec = $oModuleModel->getModuleActionXml($val->module); 32 $actions = array(); 33 if($action_spec->default_index_act) $actions[] = $action_spec->default_index_act; 34 if($action_spec->admin_index_act) $actions[] = $action_spec->admin_index_act; 35 if($action_spec->action) foreach($action_spec->action as $k => $v) $actions[] = $k; 36 $installed_module_list[$key]->actions = $actions; 37 } 30 38 Context::set('installed_module_list', $installed_module_list); 31 32 // 현재 실행중인 모듈을 구해 놓음33 $running_module = strtolower(preg_replace('/([a-z]+)([A-Z]+)([a-z0-9]+)(.*)/', '\\2\\3', $this->act));34 Context::set('running_module', $running_module);35 39 36 40 $db_info = Context::getDBInfo(); -
sandbox/modules/admin/tpl/layout.html
r3029 r4289 33 33 <!--@if($v->category == $key)--> 34 34 <!--@if($v->admin_index_act)--> 35 <li <!--@if( $running_module==$v->module)-->class="on"<!--@end--> onclick="location.href='{getUrl('','module','admin','act',$v->admin_index_act)}'; return false;">35 <li <!--@if(in_array($act, $v->actions))-->class="on"<!--@end--> onclick="location.href='{getUrl('','module','admin','act',$v->admin_index_act)}'; return false;"> 36 36 <a href="{getUrl('','module','admin','act',$v->admin_index_act)}">{$v->title}</a> 37 37 </li>