diff --git a/src/Bundle/ChillDocStoreBundle/Resources/public/vuejs/_components/AddAsyncUpload.vue b/src/Bundle/ChillDocStoreBundle/Resources/public/vuejs/_components/AddAsyncUpload.vue
new file mode 100644
index 000000000..a94455308
--- /dev/null
+++ b/src/Bundle/ChillDocStoreBundle/Resources/public/vuejs/_components/AddAsyncUpload.vue
@@ -0,0 +1,58 @@
+
+
+ {{ $t(buttonTitle) }}
+
+
+
+
+
+
+
+ modal-header
+
+
+
+ modal body
+
+
+
+ modal-footer
+
+
+
+
+
+
+
+
+
+
diff --git a/src/Bundle/ChillDocStoreBundle/chill.webpack.config.js b/src/Bundle/ChillDocStoreBundle/chill.webpack.config.js
index 833052ef4..c9b2b8877 100644
--- a/src/Bundle/ChillDocStoreBundle/chill.webpack.config.js
+++ b/src/Bundle/ChillDocStoreBundle/chill.webpack.config.js
@@ -1,4 +1,7 @@
module.exports = function(encore)
{
+ encore.addAliases({
+ ChillDocStoreAssets: __dirname + '/Resources/public'
+ });
encore.addEntry('mod_async_upload', __dirname + '/Resources/public/module/async_upload/index.js');
};
diff --git a/src/Bundle/ChillPersonBundle/Resources/public/vuejs/AccompanyingCourseWorkEdit/components/FormEvaluation.vue b/src/Bundle/ChillPersonBundle/Resources/public/vuejs/AccompanyingCourseWorkEdit/components/FormEvaluation.vue
index cabebf973..5f630f70f 100644
--- a/src/Bundle/ChillPersonBundle/Resources/public/vuejs/AccompanyingCourseWorkEdit/components/FormEvaluation.vue
+++ b/src/Bundle/ChillPersonBundle/Resources/public/vuejs/AccompanyingCourseWorkEdit/components/FormEvaluation.vue
@@ -88,6 +88,7 @@
+
{{ $t('document_add') }} :
{{ $t('evaluation_generate_a_document') }}
+
+
+
+
+
@@ -111,6 +124,7 @@ import ClassicEditor from 'ChillMainAssets/module/ckeditor5/index.js';
import { mapGetters, mapState } from 'vuex';
import PickTemplate from 'ChillDocGeneratorAssets/vuejs/_components/PickTemplate.vue';
import {buildLink} from 'ChillDocGeneratorAssets/lib/document-generator';
+import AddAsyncUpload from 'ChillDocStoreAssets/vuejs/_components/AddAsyncUpload.vue';
const i18n = {
messages: {
@@ -129,6 +143,9 @@ const i18n = {
evaluation_add_a_document: "Ajouter un document",
evaluation_add: "Ajouter une évaluation",
Documents: "Documents",
+ document_add: "Générer ou téléverser un document",
+ document_upload: "Téléverser un document",
+ browse: "Ajouter un document"
}
}
};
@@ -139,6 +156,7 @@ export default {
components: {
ckeditor: CKEditor.component,
PickTemplate,
+ AddAsyncUpload
},
i18n,
data() {