Drupal 8-Add Duration to Event
Drupal默认是没有时间段duration的概念的,但是可以通过给event添加field字段start-time,end-time曲线救国来实现
目标:
View1:

View2:

Steps:
View1
- 将
start-time的Date/time format设为j - 将
end-time的Date/time format设为-j M Y

好像就完成了?
NO!!
只是这样设置的话没有end-time的Event就只有孤零零的一个日期显示在那边了。so我们要加上没有end-time出现的情况。
- 增加
start-time隐藏字段,Date/time format设为M Y,然后把end-time的NO RESULTS BEHAVIOR设置为(名字区别于显示出来的start-time。
这样View1就完美的显示出来了。
View2
View2使用的是Format: Table,这里也有点tricky, 把start-date和end-date放到一个column里,不然就分的太开了…
还有field里面的Create a label要勾上,这样才能作为table的表头出现。