diff --git a/Makefile b/Makefile
index a26162ba..482aeaff 100644
--- a/Makefile
+++ b/Makefile
@@ -141,3 +141,9 @@ sync_local_db:
# Sync database and media. See above lines
sync_local: sync_local_media sync_local_db
+
+# Push local compiled Vue to gimli test site
+push_compiled_vue_to_test:
+ scp vue_frontend/webpack-stats.json mam-web@gimli:/akce/mam/www/mamweb-test/vue_frontend/
+ rsync -ave ssh seminar/static/seminar/vue mam-web@gimli:/akce/mam/www/mamweb-test/seminar/static/seminar/
+ ssh mam-web@gimli.ms.mff.cuni.cz 'cd /akce/mam/www/mamweb-test/ && . env/bin/activate && ./manage.py collectstatic --noinput'
diff --git a/seminar/templates/seminar/archiv/cislo.html b/seminar/templates/seminar/archiv/cislo.html
index 0818b7d0..698c5d29 100644
--- a/seminar/templates/seminar/archiv/cislo.html
+++ b/seminar/templates/seminar/archiv/cislo.html
@@ -1,4 +1,5 @@
{% extends "base.html" %}
+{% load render_bundle from webpack_loader %}
{% block content %}
@@ -48,6 +49,14 @@
{% endif %}
+
+
+ {% render_bundle 'chunk-vendors' %}
+ {% render_bundle 'vue_app_01' %}
+
+
{% if cislo.verejna_vysledkovka %}
Výsledkovka
diff --git a/vue_frontend/src/components/TreeNodeRoot.vue b/vue_frontend/src/components/TreeNodeRoot.vue
index e62a85b4..20cf47ac 100644
--- a/vue_frontend/src/components/TreeNodeRoot.vue
+++ b/vue_frontend/src/components/TreeNodeRoot.vue
@@ -31,10 +31,15 @@ export default {
}),
props:{
tnid: Number,
+ tnsource: String,
editorMode: Boolean,
debugMode: Boolean,
},
mounted: function() {
+ if (this.tnsource && this.tnsource=='inline'){
+ let data = JSON.parse(document.getElementById('vuedata').textContent);
+ this.tnid = data.treenode;
+ }
this.getArticles();
this.$root.$on('updateData',(arg) => {
console.log(arg);
diff --git a/vue_frontend/src/components/UlohaVzorakNode.vue b/vue_frontend/src/components/UlohaVzorakNode.vue
index fef14e21..753a5cef 100644
--- a/vue_frontend/src/components/UlohaVzorakNode.vue
+++ b/vue_frontend/src/components/UlohaVzorakNode.vue
@@ -35,6 +35,7 @@ export default {
item: Object,
create: Boolean,
showSelect: Boolean,
+ editorMode: Boolean,
},
mounted: function(){
if (this.item.node.uloha === null){
@@ -71,4 +72,4 @@ export default {
.upravit {
margin-top:-40px;
}
-
\ No newline at end of file
+
diff --git a/vue_frontend/src/router/index.js b/vue_frontend/src/router/index.js
index 6578d459..aead18ba 100644
--- a/vue_frontend/src/router/index.js
+++ b/vue_frontend/src/router/index.js
@@ -22,7 +22,12 @@ export default new Router({
name: 'treenode_zadani',
props: {'tnid': 23},
component: TreeNodeRoot
- },
+ }, {
+ path: '/cislo/:cislo',
+ name: 'treenode_cislo',
+ props: {'tnsource':'inline'},
+ component: TreeNodeRoot
+ }
]
})