概要

このサイトの右側「公開物」「テクニック」「リンク集」の部分は両方カテゴリで作成しています。
「公開物」や「リンク集」がトップレベルカテゴリ、その下の項目はサブカテゴリです。

このレイアウトを作成するのに何種類かのプラグインを使用して実現しました。

サイドバー部分(画像)

コーディング(例)

私が考えたのは以下のコーディングです。もっといい方法があるような気もしますが、実用上問題なさそうです。
別途プラグインが必要なのですが、それはまた後で。(^^;;

<$MTSetVar name="NotFirstCategory" value="0"$>
<MTIfArchiveTypeEnabled archive_type="Category">
<div class="module-categories module">
   <MTTopLevelCategories>
    <$MTSetVar name="NotView_CategoryList" value="0"$>
    <MTHasNoParentCategory>
    <MTHasSubCategories>
        <MTIfEqual a="[MTGetVar name='NotFirstCategory']" b="1"></div></MTIfEqual>
        <h2 class="module-header" title="<$MTCategoryDescription$>"><$MTCategoryLabel pmhc=""$></h2>
        <div class="module-content">
        <$MTSetVar name="NotView_CategoryList" value="1"$>
    </MTHasSubCategories>
    </MTHasNoParentCategory>
    <MTHasParentCategory>
    <MTHasNoSubCategories>
      <$MTSetVar name="NotFirstCategory" value="1"$>
    </MTHasNoSubCategories>
    </MTHasParentCategory>
    <MTSubCatIsFirst>
      <MTHasParentCategory>
            <ul class="module-list">
            <$MTAddVar name="ul_tag" value="1"$>
      </MTHasParentCategory>
    </MTSubCatIsFirst>
   
    <MTHasParentCategory>
      <MTIfNonZero tag="MTCategoryCount">
       <li class="module-list-item"><a href="<$MTCategoryArchiveLink$>" title="<$MTCategoryDescription$>"><$MTCategoryLabel pmhc=""$></a>
      <MTElse>
       <li class="module-list-item"><span title="<$MTCategoryDescription$>"><$MTCategoryLabel pmhc=""$></span>
      </MTElse>
      </MTIfNonZero>
    </MTHasParentCategory>
         <MTSubCatsRecurse>
      <MTHasParentCategory><MTIfEqual a="[MTGetVar name='NotView_CategoryList']" b="0"></li></MTIfEqual></MTHasParentCategory>
    <MTSubCatIsLast>
      <MTIfNotEqual a="[MTGetVar name='ul_tag']" b="0"></ul></MTIfNotEqual>
      <$MTSubVar name="ul_tag" value="1"$>
    </MTSubCatIsLast>
   </MTTopLevelCategories>
            </div>
</div>
</MTIfArchiveTypeEnabled>

カウンタ

Since July 12nd, 2007
counter
アクセス解析「なかのひと」
Powered by
Movable Type 3.35
Creative Commons License
このブログは、次のライセンスで保護されています。 クリエイティブ・コモンズ・ライセンス.
Firefox ブラウザ無料ダウンロード
Firefox3 Meter