diff --git a/templates/backOffice/default/includes/module-block.html b/templates/backOffice/default/includes/module-block.html index 36983c4ba..46b75ebb3 100644 --- a/templates/backOffice/default/includes/module-block.html +++ b/templates/backOffice/default/includes/module-block.html @@ -79,55 +79,64 @@ {loop type="module" name="module.{$module_type}" module_type={$module_type|default:1} order=$module_order backend_context=1} - + {$ID} {$TITLE} {$CODE} {$CHAPO} - -
- -
- - + {if $EXISTS} + +
+ +
+ + - - {admin_position_block - resource="admin.modules" - access="UPDATE" - path={url path="admin/module/update-position"} - url_parameter="module_id" - in_place_edit_class="modulePositionChange" - position=$POSITION - id=$ID - } - + + {admin_position_block + resource="admin.modules" + access="UPDATE" + path={url path="admin/module/update-position"} + url_parameter="module_id" + in_place_edit_class="modulePositionChange" + position=$POSITION + id=$ID + } + + {else} + + Warning + {intl l="This module cannot be started, some files are probably missing."} + + {/if} {module_include location='modules_table_row'}
- {if $CONFIGURABLE == 1} - {loop type="auth" name="can_change" role="ADMIN" module=$CODE access="VIEW"} - {intl l="Configure"} + {if $EXISTS} + {if $CONFIGURABLE == 1} + {loop type="auth" name="can_change" role="ADMIN" module=$CODE access="VIEW"} + {intl l="Configure"} + {/loop} + {/if} + + {*loop type="auth" name="can_change" role="ADMIN" resource="admin.modules" access="VIEW"} + + {/loop*} + + {loop type="auth" name="can_change" role="ADMIN" resource="admin.module" access="UPDATE"} + {/loop} {/if} - {*loop type="auth" name="can_change" role="ADMIN" resource="admin.modules" access="VIEW"} - - {/loop*} - - {loop type="auth" name="can_change" role="ADMIN" resource="admin.module" access="UPDATE"} - - {/loop} - {loop type="auth" name="can_delete" role="ADMIN" resource="admin.module" access="DELETE"} {/loop}