diff --git a/src/core/Resources/assets/js/components/file-manager/Files.vue b/src/core/Resources/assets/js/components/file-manager/Files.vue index 515b5b0..d80ca66 100644 --- a/src/core/Resources/assets/js/components/file-manager/Files.vue +++ b/src/core/Resources/assets/js/components/file-manager/Files.vue @@ -393,6 +393,10 @@ export default { body.on('file_manager.info.update.success', () => { $('*[data-modal="' + that.modalUrl + '"]').click() }) + + body.on('file_manager.info.directory.request_open', () => { + $('*[data-modal="' + that.modalUrl + '"]').click() + }) }, watch: { directory (directory) { diff --git a/src/core/Resources/views/file_manager/info.html.twig b/src/core/Resources/views/file_manager/info.html.twig index 33a10a4..427bfcb 100644 --- a/src/core/Resources/views/file_manager/info.html.twig +++ b/src/core/Resources/views/file_manager/info.html.twig @@ -160,37 +160,44 @@ {% else %} -
- {% if not isLocked %} - - +
+
{% if splInfo.isDir %} - - {% else %} - + + {{ 'Open'|trans }} + {% endif %} - {% else %} - - - - {% endif %} - {% if splInfo.type == 'file' %} - - {{ 'Download'|trans }} - - {% endif %} + {% if splInfo.type == 'file' %} + + {{ 'Download'|trans }} + + {% endif %} + + {% if not isLocked %} + + + {% if splInfo.isDir %} + + {% else %} + + {% endif %} + {% else %} + + + + {% endif %} +
-
{% endif %}