MovableType.net 逆引き辞典

現在のフォルダにサブフォルダが存在するときだけ実行する条件タグ

ブロックタグ

mt:Folders内で利用可能

MT共通

<mt:HasSubFolders>

現在のフォルダに子フォルダが存在するときだけ実行する条件タグです。
条件タグなので、<mt:Else>が使えます。

タグリストのページ:<mt:HasSubFolders>

記述・出力サンプル

記述

<mt:SubFolders top="1">
	<mt:SubCatIsFirst>
		<ul>
	</mt:SubCatIsFirst>
	<mt:HasParentFolder>
		<mt:HasSubFolders>
			<li>
		<mt:Else>
			<li>
		</mt:HasSubFolders>
		<mt:Else>
			<li>
	</mt:HasParentFolder>
			<$mt:FolderLabel$>
			</li>
		<$mt:SubFolderRecurse$>
	<mt:SubCatIsLast>
		</ul>
	</mt:SubCatIsLast>
</mt:SubFolders>

出力

サンプルサイト設定上でのテンプレート出力サンプルです。

  • folder
    • folder_01

カスタムブロックの出力テスト

カスタムブロックBlockEditorBlocksのテスト

関連ページ