mirror of
https://github.com/janishutz/libreevent.git
synced 2025-11-25 21:34:24 +00:00
add exporting of ticket editor template
This commit is contained in:
@@ -2,6 +2,7 @@
|
|||||||
<div id="ticketEditor">
|
<div id="ticketEditor">
|
||||||
<h1>Ticket Editor</h1>
|
<h1>Ticket Editor</h1>
|
||||||
<router-link to="/admin/events/view">Back to event settings</router-link>
|
<router-link to="/admin/events/view">Back to event settings</router-link>
|
||||||
|
<button @click="saveTemplate()">Save Template</button>
|
||||||
<div id="editor">Loading editor...</div>
|
<div id="editor">Loading editor...</div>
|
||||||
</div>
|
</div>
|
||||||
</template>
|
</template>
|
||||||
@@ -11,6 +12,16 @@
|
|||||||
|
|
||||||
export default {
|
export default {
|
||||||
name: 'ticketEditor',
|
name: 'ticketEditor',
|
||||||
|
data() {
|
||||||
|
return {
|
||||||
|
designer: null,
|
||||||
|
}
|
||||||
|
},
|
||||||
|
methods: {
|
||||||
|
saveTemplate() {
|
||||||
|
console.log( this.designer.getTemplate() );
|
||||||
|
}
|
||||||
|
},
|
||||||
created() {
|
created() {
|
||||||
setTimeout( () => {
|
setTimeout( () => {
|
||||||
const domContainer = document.getElementById( 'editor' );
|
const domContainer = document.getElementById( 'editor' );
|
||||||
@@ -39,7 +50,7 @@
|
|||||||
},
|
},
|
||||||
],
|
],
|
||||||
}
|
}
|
||||||
const designer = new Designer( { domContainer, template } );
|
this.designer = new Designer( { domContainer, template } );
|
||||||
// designer.updateTemplate( ) -> Used to update the template AND base PDF
|
// designer.updateTemplate( ) -> Used to update the template AND base PDF
|
||||||
}, 300 );
|
}, 300 );
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user