diff --git a/modules/module/conf/module.xml b/modules/module/conf/module.xml index bc2036b92..2067106ef 100644 --- a/modules/module/conf/module.xml +++ b/modules/module/conf/module.xml @@ -8,7 +8,7 @@ - + diff --git a/modules/module/module.admin.view.php b/modules/module/module.admin.view.php index 55e858b78..0d00f6a77 100644 --- a/modules/module/module.admin.view.php +++ b/modules/module/module.admin.view.php @@ -25,13 +25,20 @@ /** * @brief Display a lost of modules **/ - function dispModuleAdminList() { - // Obtain a list of modules + function dispModuleAdminList() { + // Obtain a list of modules $oModuleModel = &getModel('module'); - $module_list = $oModuleModel->getModuleList(); - Context::set('module_list', $module_list); - // Set a template file - $this->setTemplateFile('module_list'); + $oAutoinstallModel = &getModel('autoinstall'); + + $module_list = $oModuleModel->getModuleList(); + foreach($module_list as $key => $val) { + $val->delete_url = $oAutoinstallModel->getRemoveUrlByPath($val->path); + } + + Context::set('module_list', $module_list); + // Set a template file + $this->setTemplateFile('spInstalledModule'); + } /**