From 5e2a3e3c132f1a14c7391a940945e60b4b8bb708 Mon Sep 17 00:00:00 2001 From: Jerome Nadaud Date: Tue, 13 Aug 2013 15:22:18 +0200 Subject: [PATCH] [+] BO : Modal module list --- .../controllers/modules/tab_module_line.tpl | 26 +++--- .../controllers/modules/tab_modules_list.tpl | 79 ++++++------------- admin-dev/themes/default/template/toolbar.tpl | 19 +++-- classes/controller/AdminController.php | 5 +- controllers/admin/AdminModulesController.php | 2 +- 5 files changed, 57 insertions(+), 74 deletions(-) diff --git a/admin-dev/themes/default/template/controllers/modules/tab_module_line.tpl b/admin-dev/themes/default/template/controllers/modules/tab_module_line.tpl index f2a1e23bf..da7a95775 100644 --- a/admin-dev/themes/default/template/controllers/modules/tab_module_line.tpl +++ b/admin-dev/themes/default/template/controllers/modules/tab_module_line.tpl @@ -69,16 +69,24 @@

{else if !isset($module->not_on_disk)} - -

{$module->optionsHtml}

- +   -

- - - {l s='Submit'} - -

+ {if $module->optionsHtml|count > 0} +
+ {assign var=option value=$module->optionsHtml[0]} + {$option} + + +
+ {/if} {else}   diff --git a/admin-dev/themes/default/template/controllers/modules/tab_modules_list.tpl b/admin-dev/themes/default/template/controllers/modules/tab_modules_list.tpl index 1dfb62aba..a41be92f1 100644 --- a/admin-dev/themes/default/template/controllers/modules/tab_modules_list.tpl +++ b/admin-dev/themes/default/template/controllers/modules/tab_modules_list.tpl @@ -25,54 +25,19 @@ *} {if isset($tab_modules_list) && !empty($tab_modules_list)} -
-
-
- {if count($tab_modules_list.installed)} - - {foreach from=$tab_modules_list.installed item=module} - {include file='controllers/modules/tab_module_line.tpl' class_row={cycle values=",rowalt"}} - {/foreach} -
- {/if} - {if count($tab_modules_list.not_installed)} - - {foreach from=$tab_modules_list.not_installed item=module} - {include file='controllers/modules/tab_module_line.tpl' class_row={cycle values=",rowalt"}} - {/foreach} -
- {/if} +
+
+ {if count($tab_modules_list.installed)} + + {foreach from=$tab_modules_list.installed item=module} + {include file='controllers/modules/tab_module_line.tpl' class_row={cycle values=",rowalt"}} + {/foreach} +
+ {/if} +
+
+ {if count($tab_modules_list.not_installed)} + + {foreach from=$tab_modules_list.not_installed item=module} + {include file='controllers/modules/tab_module_line.tpl' class_row={cycle values=",rowalt"}} + {/foreach} +
+ {/if} +
{/if}
diff --git a/admin-dev/themes/default/template/toolbar.tpl b/admin-dev/themes/default/template/toolbar.tpl index 047edd34e..830a30ecf 100644 --- a/admin-dev/themes/default/template/toolbar.tpl +++ b/admin-dev/themes/default/template/toolbar.tpl @@ -42,12 +42,19 @@
{$btn.desc}
{if $k == 'modules-list'} -