|
|
@@ -60,8 +60,13 @@ aside.sidebar
|
|
60
|
60
|
exhibitions-sidebar
|
|
61
|
61
|
//- single layout Post sidebar
|
|
62
|
62
|
.shadow(v-if="type === 'post'")
|
|
|
63
|
+ h3.t-up sort {{ type }} by
|
|
|
64
|
+ ul.t-up
|
|
|
65
|
+ li(v-for="option in sortOptions")
|
|
|
66
|
+ router-link(:to="`/${type}/sorted/${sortTypes[option]}`")
|
|
|
67
|
+ p {{ option }}
|
|
63
|
68
|
exhibitions-sidebar
|
|
64
|
|
- p
|
|
|
69
|
+ br
|
|
65
|
70
|
events-sidebar
|
|
66
|
71
|
|
|
67
|
72
|
|
|
|
@@ -104,8 +109,9 @@ export default {
|
|
104
|
109
|
'by material': `${sortTypes.material}`,
|
|
105
|
110
|
'by artist': `${sortTypes.artist}`,
|
|
106
|
111
|
'by episode': `${sortTypes.episode}`,
|
|
107
|
|
- 'by artist type': `${sortTypes.artisttypes}`,
|
|
108
|
|
- // 'by event type': `${sortTypes.eventtypes}`,
|
|
|
112
|
+ 'by artist type': `${sortTypes.subtype}`,
|
|
|
113
|
+ 'by event type': `${sortTypes.subtype}`,
|
|
|
114
|
+ 'by post type': `${sortTypes.subtype}`,
|
|
109
|
115
|
// 'by exhibition type': `${sortTypes.exhibitiontypes}`,
|
|
110
|
116
|
},
|
|
111
|
117
|
}
|
|
|
@@ -122,6 +128,11 @@ export default {
|
|
122
|
128
|
Object.keys(this.sortTypes)[4],
|
|
123
|
129
|
]
|
|
124
|
130
|
break
|
|
|
131
|
+ case 'post':
|
|
|
132
|
+ opts = [
|
|
|
133
|
+ Object.keys(this.sortTypes)[6],
|
|
|
134
|
+ ]
|
|
|
135
|
+ break
|
|
125
|
136
|
case 'short':
|
|
126
|
137
|
opts = [
|
|
127
|
138
|
Object.keys(this.sortTypes)[2],
|