デコマガジン

【MovableType覚書】コンテンツタイプでカテゴリごとに出力する

【MovableType覚書】コンテンツタイプでカテゴリごとに出力する画像


コンテンツタイプでカテゴリごとに出力する

トップレベルカテゴリーのみ

カテゴリ名
コンテンツタイプ内容

カテゴリ名
コンテンツタイプ内容

<mt:CategorySets name="カテゴリセットの名前">
<mt:TopLevelCategories>
<mt:CategoryLabel setvar="categorylabel">
<mt:If tag="CategoryCount">
<h2><mt:Var name="categorylabel"></h2>
<mt:Contents content_type="コンテンツタイプの名前" field:コンテンツフィールドユニークID="$categorylabel" limit="100">
<mt:ContentField content_field="タイトル"><mt:ContentFieldValue></mt:ContentField>
</mt:Contents>
</mt:If>
</mt:TopLevelCategories>
</mt:CategorySets>

参考:CMS NOTE様

サブカテゴリを入れた場合

<mt:CategorySets name="カテゴリセットの名前">
<mt:if name="__first__"><div class="xxx"></mt:if>
<mt:TopLevelCategories>
<mt:CategoryLabel setvar="categorylabel">
<mt:CategoryBasename setvar="categorybasename">
<mt:If tag="CategoryCount">
<h2 class="title3 bg_blue"><mt:Var name="categorylabel"></h2>
<mt:SubCategories>
<mt:CategoryLabel setvar="subcategorylabel">
<h3 class="title4 mt-s"><mt:Var name="subcategorylabel"></h3>
<mt:Contents content_type="コンテンツタイプの名前" field:コンテンツフィールドユニークID="$subcategorylabel" limit="100" sort_order="ascend">
<div class="servicebox5 mt-s">
<div class="servicebox5_img"><mt:ContentField content_field="メイン画像"><img src="<mt:AssetThumbnailURL width="640" height="534">" alt="<mt:ContentField content_field="工法名"><mt:ContentFieldValue></mt:ContentField>"></mt:ContentField></div>
<div class="servicebox5_text">
<h4><mt:ContentField content_field="工法名"><mt:ContentFieldValue></mt:ContentField></h4>
<mt:ContentField content_field="工法一覧用文章"><mt:ContentFieldValue></mt:ContentField>
<a href="/service/slope/index.html#<mt:CategoryBasename>" class="a-btn mt-ss"><span>詳細はこちら</span></a>
</div>
</div>
</mt:Contents>
</mt:SubCategories>
</mt:If>
</mt:TopLevelCategories>
</mt:CategorySets>

記事一覧


ホームページ制作
について

デコジャパンの
サービス内容

ホームページの
実績紹介

デコマガジン
HP&PC