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

BLOCK

ユーザーのコンテキスト内で条件分岐をおこなうブロックタグ

タグリストのページへ

<mt:AuthorHasContent content_type="●●●">〜</mt:AuthorHasContent>

ユーザーのコンテキスト内で条件分岐をおこなうブロックタグです。

ユーザーが公開 (Publish) されたコンテンツデータを持っているか判別し、もし持っているときは true (真) となり、ブロック内を処理します。あわせて MTElse ブロックタグを使用できます。

記述・出力サンプル

記述

<mt:Authors need_entry="0">
  <mt:if name="__first__"><ul></mt:if>
    <li><mt:AuthorDisplayName> は「イベント・セミナー」書いている?: <mt:AuthorHasContent content_type="イベント・セミナー">Yes<mt:Else>No</mt:AuthorHasContent></li>
  <mt:if name="__last__"></ul></mt:if>
</mt:Authors>

出力

  • Yuji Takayama は「イベント・セミナー」書いている?: Yes
  • Ichiro Aikawa は「イベント・セミナー」書いている?: No
  • Jiro Ichikawa は「イベント・セミナー」書いている?: No

一覧に戻る