From 7f56e379e587a5fcb60df64bfa217c601d36bdbd Mon Sep 17 00:00:00 2001
From: weryques
Date: Mon, 4 Jun 2018 16:30:32 -0300
Subject: [PATCH] Initiaded advanced search (issue #22)
---
.../advanced-search/advanced-search.vue | 123 ++++++++++++++++++
.../components/navigation/tainacan-header.vue | 13 +-
src/admin/js/router.js | 2 +-
src/admin/pages/lists/items-page.vue | 17 ++-
4 files changed, 149 insertions(+), 6 deletions(-)
create mode 100644 src/admin/components/advanced-search/advanced-search.vue
diff --git a/src/admin/components/advanced-search/advanced-search.vue b/src/admin/components/advanced-search/advanced-search.vue
new file mode 100644
index 000000000..27afacd4d
--- /dev/null
+++ b/src/admin/components/advanced-search/advanced-search.vue
@@ -0,0 +1,123 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
{{ metadataIds }} {{ toCompare }}
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/admin/components/navigation/tainacan-header.vue b/src/admin/components/navigation/tainacan-header.vue
index 2f6b0abc1..5fa34bcb6 100644
--- a/src/admin/components/navigation/tainacan-header.vue
+++ b/src/admin/components/navigation/tainacan-header.vue
@@ -20,7 +20,7 @@
@@ -28,7 +28,7 @@
- {{ $i18n.get('advanced_search') }}
+ {{ $i18n.get('advanced_search') }}
-
+ {{ $i18n.get('advanced_search') }}
{{ $i18n.get('filters') }}
-
+
@@ -361,6 +365,10 @@
enabledViewModes: Object // Used only on theme
},
computed: {
+ openAdvancedSearch(){
+ console.log('Called here', this.$route.meta);
+ return this.$route.meta.openAdvancedSearch;
+ },
items() {
return this.getItems();
},
@@ -428,6 +436,11 @@
'getViewMode',
'getTotalItems'
]),
+ openAdvancedSearchComponent(){
+ console.log('Called here', this.$route.meta);
+ this.$set(this.$route.meta, 'openAdvancedSearch', !this.$route.meta.openAdvancedSearch);
+ console.log('Called here', this.$route.meta);
+ },
updateSearch() {
this.$eventBusSearch.setSearchQuery(this.futureSearchQuery);
},