diff --git a/src/admin/ModelSetupPage.vue b/src/admin/ModelSetupPage.vue index 4a3e164..13bfeb4 100644 --- a/src/admin/ModelSetupPage.vue +++ b/src/admin/ModelSetupPage.vue @@ -10,18 +10,34 @@ - +
+ + + + + +
{{field}}{{messages.button_label_view_entity}}
{{row[field]}}
+ +
+ + + + + +
{{field}}:{{selectedEntity[field]}}
+ +
@@ -39,7 +55,8 @@ size: 10, sort: '' }, - results: [] + results: [], + selectedEntity: null }; }, computed: { @@ -64,6 +81,12 @@ }, selectType() { this.search(this.type, this.query); + }, + viewEntity(row) { + this.selectedEntity = row; + }, + closeEntity() { + this.selectedEntity = null; } }, watch: {