MTタグ逆引き辞典

特定のフォルダの下層フォルダを一覧で表示する

特定のフォルダ内のウェブページを表示する、というのはMTPagesで簡単にできますが「特定のフォルダ内の下層のフォルダ一覧を表示する」という方法は少し工夫が必要になりますので、今回はその方法をご紹介します。

テンプレート記述例

<mt:TopLevelFolders>
<mt:IfFolder name="フォルダ名">
<ul>
  <li><$mt:FolderLabel encode_html="1"$></li>
  <mt:SubFolders>
  <ul>
    <li><$mt:FolderLabel encode_html="1"$></li>
  </ul>
  <$mt:SubFolderRecurse$>
  </mt:SubFolders>
</mt:IfFolder>
</mt:TopLevelFolders>

mt:TopLevelFolersは最上位のフォルダからサブフォルダを含めたリストを表示するので、その次のmt:IfFoldernameに指定したいフォルダ名を入力します。
これにより特定のフォルダに限定でき、mt:SubFolderで下層のフォルダの情報を取得する、という流れになります。

使用したMTタグはこちら

Movable Type.net は無料トライアルが可能です。
Web制作者の方で、デモや評価利用をご希望の場合は、制作者向け評価ライセンスをご利用ください。

無料トライアル 資料ダウンロード 制作者向け評価ライセンス