mtde.info

Movable Type Developers Express

カテゴリリストへ代表画像を付与する

2008年2月12日 22:54 | Writer: apstar | 記事本文

カテゴリリストへエントリ中の画像のなかで一番古い画像を一枚、代表画像として表示するエントリリストのサンプルです。

以下のような仕様です。

CSSのカスタマイズで見た目を調整するといいです。

コード

<MTTopLevelCategories>
   <MTSubCatIsFirst>
   <ul>
   </MTSubCatIsFirst>
   <MTIfNonZero tag="MTCategoryCount">
      <li><a href="<MTCategoryArchiveLink>"<MTIfNonEmpty tag="MTCategoryDescription"> title="<MTCategoryDescription>"</MTIfNonEmpty>><MTCategoryLabel> (<MTCategoryCount>)</a></li>
      <MTSetVarBlock name="CurCat"><MTCategoryLabel></MTSetVarBlock>
      <li><ul>
      <MTEntries category="$CurCat">
         <MTEntryAssets>
            <MTAssetsFooter>
            <li><a href="<MTAssetURL>"><img src="<MTAssetURL>" width="80" height="60" alt="<MTAssetProperty property="description">" title="<MTAssetProperty property="label">" /></a></li>
            </MTAssetsFooter>
         </MTEntryAssets>
         <li><a href="<MTEntryLink>"><MTEntryTitle></a></li>
      </MTEntries>
      </ul></li>
   <MTElse>
      <li><MTCategoryLabel></li>
   </MTIfNonZero>
   <MTSubCatsRecurse>
   <MTSubCatIsLast>
   </ul>
   </MTSubCatIsLast>
</MTTopLevelCategories>

アイテム関連サンプル

2008 mtde.info