diff --git a/src/Bundle/ChillDocStoreBundle/Resources/views/AccompanyingCourseDocument/_workflow.html.twig b/src/Bundle/ChillDocStoreBundle/Resources/views/AccompanyingCourseDocument/_workflow.html.twig index 0a1942f6d..e01344be4 100644 --- a/src/Bundle/ChillDocStoreBundle/Resources/views/AccompanyingCourseDocument/_workflow.html.twig +++ b/src/Bundle/ChillDocStoreBundle/Resources/views/AccompanyingCourseDocument/_workflow.html.twig @@ -37,20 +37,7 @@
  • {% if not freezed %} - {% set button = { - 'changeIcon': 'fa-unlock', - } %}{# - 'changeClass' string - 'noText' boolean - #} - {# vue component #} - + {{ document.object|chill_document_edit_button({'changeIcon': 'fa-unlock', 'title': document.title|e('html') }) }} {% else %} {{ 'Update document'|trans }} diff --git a/src/Bundle/ChillDocStoreBundle/Resources/views/Button/wopi_edit_document.html.twig b/src/Bundle/ChillDocStoreBundle/Resources/views/Button/wopi_edit_document.html.twig index 787b58ce7..5e55650c7 100644 --- a/src/Bundle/ChillDocStoreBundle/Resources/views/Button/wopi_edit_document.html.twig +++ b/src/Bundle/ChillDocStoreBundle/Resources/views/Button/wopi_edit_document.html.twig @@ -2,13 +2,11 @@ - - {{ chill_path_add_return_path('chill_wopi_file_edit', {'fileId': document.uuid}) }} #} -{# Twig way, +{# Twig way TODO: une route, un template avec un header CHILL et un iframe #} ', + template: '', components: { OpenWopiLink }, data() { return { wopiUrl: el.dataset.wopiUrl, - title: el.dataset.docTitle, type: el.dataset.docType, - button: el.dataset.button !== 'null' ? JSON.parse(el.dataset.button) : {} + options: el.dataset.options !== 'null' ? JSON.parse(el.dataset.options) : {} } } }) diff --git a/src/Bundle/ChillMainBundle/Resources/public/vuejs/_components/OpenWopiLink.vue b/src/Bundle/ChillMainBundle/Resources/public/vuejs/_components/OpenWopiLink.vue index ec907e3df..5f8a85208 100644 --- a/src/Bundle/ChillMainBundle/Resources/public/vuejs/_components/OpenWopiLink.vue +++ b/src/Bundle/ChillMainBundle/Resources/public/vuejs/_components/OpenWopiLink.vue @@ -2,10 +2,10 @@ - + {{ $t('online_edit_document') }} @@ -22,7 +22,7 @@