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

Template Tag Referenceテンプレートタグリファレンス

MTCalendarIfContents

最終更新日: 2018.05.24

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>
<table>
  <tr>
    <th>日</th>
    <th>月</th>
    <th>火</th>
    <th>水</th>
    <th>木</th>
    <th>金</th>
    <th>土</th>
  </tr>
  <tr>
    <td>1
    <br>No Events 
    </td>
    <td>2
    <br>No Events 
    </td>
    <td>3
    <br>No Events 
    </td>
    <td>4
    <br>No Events 
    </td>
    <td>5
    <br>No Events 
    </td>
    <td>6
    <br>
    <ul>
    <li>MTDDC 2017</li>
    </ul>
    </td>
    <td>7
    <br>No Events 
    </td>
  </tr>
  <tr>
    <td>8
    <br>No Events 
    </td>
    <td>9
    <br>No Events 
    </td>
    <td>10
    <br>No Events 
    </td>
    <td>11
    <br>No Events 
    </td>
    <td>12
    <br>No Events 
    </td>
    <td>13
    <br>No Events 
    </td>
    <td>14
    <br>No Events 
    </td>
  </tr>
  <tr>
    <td>15
    <br>No Events 
    </td>
    <td>16
    <br>No Events 
    </td>
    <td>17
    <br>No Events 
    </td>
    <td>18
    <br>No Events 
    </td>
    <td>19
    <br>No Events 
    </td>
    <td>20
    <br>No Events 
    </td>
    <td>21
    <br>No Events 
    </td>
  </tr>
  <tr>
    <td>22
    <br>No Events 
    </td>
    <td>23
    <br>No Events 
    </td>
    <td>24
    <br>No Events 
    </td>
    <td>25
    <br>No Events 
    </td>
    <td>26
    <br>No Events 
    </td>
    <td>27
    <br>No Events 
    </td>
    <td>28
    <br>No Events 
    </td>
  </tr>
  <tr>
    <td>29
    <br>No Events 
    </td>
    <td>30
    <br>No Events 
    </td>
    <td>31
    <br>No Events 
    </td>
    <td></td>
    <td></td>
    <td></td>
    <td></td>
  </tr>
</table>

MTCalendarIfContents と関連のあるテンプレートタグ (42)