Movable Type CMSプラットフォーム Movable Type
ドキュメントサイト

BLOCK

MTContentCalendarブロック内で、現在のコンテクストで処理されている日付にマッチするコンテンツデータが存在するときに実行される条件タグ

タグリストのページへ

<mt:CalendarIfContents>〜</mt:CalendarIfContents>

MTContentCalendarブロック内で、現在のコンテクストで処理されている日付にマッチするコンテンツデータが存在するときに実行される条件タグです。日付のフィールドは、MTContentCalendarタグの指定によります。

記述・出力サンプル

記述

<table>
  <tr>
    <th>日</th>
    <th>月</th>
    <th>火</th>
    <th>水</th>
    <th>木</th>
    <th>金</th>
    <th>土</th>
  </tr>
<mt:ContentCalendar month="201710" content_type="イベント・セミナー" date_field="開催日時">
  <mt:CalendarWeekHeader>
  <tr>
</mt:CalendarWeekHeader>
    <td>
  <mt:CalendarIfContents>
    <mt:CalendarIfToday><strong></mt:CalendarIfToday><mt:CalendarDay><mt:CalendarIfToday></strong></mt:CalendarIfToday><br>
    <mt:Contents limit="3">
      <mt:if name="__first__"><ul></mt:if>
      <li><mt:ContentLabel></li>
      <mt:if name="__last__"></ul></mt:if>
    </mt:Contents>
  </mt:CalendarIfContents>
  <mt:CalendarIfNoContents>
    <mt:CalendarIfToday><strong></mt:CalendarIfToday><mt:CalendarDay><mt:CalendarIfToday></strong></mt:CalendarIfToday><br>No Events
  </mt:CalendarIfNoContents>
    </td>
  <mt:CalendarWeekFooter>
  </tr>
  </mt:CalendarWeekFooter>
</mt:ContentCalendar>
</table>

出力

1
No Events
2
No Events
3
No Events
4
No Events
5
No Events
6
  • MTDDC 2017
7
No Events
8
No Events
9
No Events
10
No Events
11
No Events
12
No Events
13
No Events
14
No Events
15
No Events
16
No Events
17
No Events
18
No Events
19
No Events
20
No Events
21
No Events
22
No Events
23
No Events
24
No Events
25
No Events
26
No Events
27
No Events
28
No Events
29
No Events
30
No Events
31
No Events

一覧に戻る