瀏覽代碼

Event date display set to: date, time - time

tags/0.9.0
Alej 4 年之前
父節點
當前提交
2c37f89984
共有 3 個檔案被更改,包括 10 行新增7 行删除
  1. 3
    1
      vue-theme/src/components/card.vue
  2. 1
    1
      vue-theme/src/components/sidebars/events.vue
  3. 6
    5
      vue-theme/src/pages/single.vue

+ 3
- 1
vue-theme/src/components/card.vue 查看文件

@@ -20,9 +20,11 @@
20 20
                 h1.t-up.t-cntr.t-b {{ content.title }}
21 21
             router-link(v-else :to="`/${type}/${content.slug}`")
22 22
                 h1.t-up.t-cntr.t-b {{ content.title }}
23
-
23
+            //- if events display: date, time-time
24 24
             p(v-if="content.end && type == 'event'" class="datetime") {{ dateFrom(content.start, type=='event') }} – {{ dateFrom(content.end, type=='event').split(',')[1] }}
25
+            //- if post display: date
25 26
             p(v-if="content.date && type == 'post'" class="datetime") {{ dateFrom((new Date(content.date).getTime()/1000), type=='post').split(',')[0] }}
27
+            //- else-if exhibition display: date-date
26 28
             p(v-else-if="content.end && type == 'exhibition'" class="datetime") {{ dateFrom(content.start) }} – {{ dateFrom(content.end) }}
27 29
             p(v-html="content.excerpt").excerpt
28 30
 

+ 1
- 1
vue-theme/src/components/sidebars/events.vue 查看文件

@@ -7,7 +7,7 @@ ul.t-up
7 7
             featured-image(:post="post", thumbsize="'standard'")
8 8
         router-link(:to="`/event/${post.slug}`")
9 9
             p.t-up {{ post.title }}
10
-        p {{ dateFrom(post.start, true) }} – {{ dateFrom(post.end, true) }}
10
+        p {{ dateFrom(post.start, true) }} – {{ dateFrom(post.end, true).split(',')[1] }}
11 11
 </template>
12 12
 
13 13
 <script>

+ 6
- 5
vue-theme/src/pages/single.vue 查看文件

@@ -10,15 +10,16 @@
10 10
             //- breadcrumb links at top of page, needs link routing
11 11
             breadcrumb(:type="type" :post="singlePost")
12 12
             
13
-            h1.t-b  {{ singlePost.title }}
13
+            h1.t-b {{ singlePost.title }}
14 14
             //- p(v-if="singlePost.categories") categories: {{ singlePost.categories }}
15 15
             //- p(v-if="singlePost.type") type: {{ singlePost.type }}
16 16
             //- p(v-if="singlePost.subtypes") subtypes: {{ singlePost.subtypes }}
17 17
 
18
-            .date-info(v-if="['exhibition', 'event'].includes(type)")
19
-                p(v-if="singlePost.start") start: {{ dateFrom(singlePost.start, type == 'event') }}
20
-                p(v-if="singlePost.end") end: {{ dateFrom(singlePost.end, type == 'event') }}
21
-
18
+            .date-info.t-cntr(v-if="['exhibition', 'event'].includes(type)")
19
+                //- for events display: date, time-time
20
+                h4(v-if="singlePost.start, singlePost.end && type == 'event'") {{ dateFrom(singlePost.start, type == 'event') }} - {{ dateFrom(singlePost.end, type == 'event').split(',')[1] }}
21
+                //- else for single, exhibition: date-date
22
+                h4(v-else-if="singlePost.start, singlePost.end") {{ dateFrom(singlePost.start, type == 'event') }} - {{ dateFrom(singlePost.end, type == 'event') }}
22 23
         //- WP main content
23 24
         section.content(v-html="singlePost.content")
24 25
 

Loading…
取消
儲存