狙ったフォルダのみを表示するフォルダリスト
フォルダ名を指定して、そのフォルダのみ表示させるフォルダリストのサンプルです。
コード1
フォルダがひとつだけの場合はこういうコードでいいです。
<MTSetVar name="keyword" value="testfolder">
<ul>
<MTFolders>
<MTSetVarBlock name="CurFldName"><MTFolderLabel></MTSetVarBlock>
<MTIf name="CurFldName" like="$keyword">
<li><$MTFolderLabel$> (<$MTFolderCount$>)</a></li>
</MTIf>
</MTFolders>
</ul>
コード2
表示させたいフォルダが複数ある場合はこのように書きます。
コード1との相違点ですが、keywordへは狙うフォルダをカンマなどで区切って記述し、MTIfでlike比較する変数を入れ替えます。つまりkeyword変数にCurFldNameが含まれていないかをチェックします。
<MTSetVar name="keyword" value="testfolder,testfolder2,testfolder3">
<ul>
<MTFolders>
<MTSetVarBlock name="CurFldName"><MTFolderLabel></MTSetVarBlock>
<MTIf name="keyword" like="$CurFldName">
<li><$MTFolderLabel$> (<$MTFolderCount$>)</a></li>
</MTIf>
</MTFolders>
</ul>
- ページ先頭へ
- 前のエントリ: 全てのウェブページを展開したフォルダリスト
- 次のエントリ: 狙ったフォルダのみを表示してウェブページを展開
- カテゴリ:フォルダ関連サンプル