yosityo

カテゴリ別ブログ記事リストについて

0
カテゴリ別ブログ記事リストにて

MTIfCategory
mt:IfIsDescendant
MTSortedSubCategories
MTSubCategories

を使い、カテゴリを振り分けたいと考えております。

MTIfCategoryだけなら

<MTIfCategory name="aaaa">
<mt:Entries>内容</mt:Entries>
<MTElse>

<MTIfCategory name="bbbb">
<mt:Entries>内容</mt:Entries>
<MTElse>

<MTIfCategory name="cccc">
<mt:Entries>内容</mt:Entries>
<MTElse>

</MTIfCategory>
</MTIfCategory>
</MTIfCategory>
</MTIfCategory>
</MTElse>
</MTElse>
</MTElse>

ときちんと整理できたのですが、

MTIfCategory
mt:IfIsDescendant
MTSortedSubCategories
MTSubCategories
を混ぜて扱う場合も同じように

<mt:IfIsDescendant parent="dddd">
<mt:Entries>内容</mt:Entries>
<MTElse>

<MTIfCategory name="eeee">
<mt:Entries>内容</mt:Entries>
<MTElse>

<mt:IfIsDescendant parent="ffff">
<mt:Entries>内容</mt:Entries>
<MTElse>

<MTSortedSubCategories category="gggg">
<mt:Entries>内容</mt:Entries>
<MTElse>

<MTSubCategories category="hhhh">
<mt:Entries>内容</mt:Entries>
<MTElse>

</mt:IfIsDescendant>
</MTIfCategory>
</mt:IfIsDescendant>
</MTSortedSubCategories>
</MTSubCategories>
</MTElse>
</MTElse>
</MTElse>
</MTElse>
</MTElse>

の用に配置しても大丈夫なものでしょうか。

返信(1)

| 返信する
  • >yosityoさん
    こんにちは。

    MTSubCategoriesタグは、条件判断するタグではなくて、あるカテゴリの下の階層にあるカテゴリを順に出力するタグなので、挙げられたような書き方では、おそらく希望の動作にはならないと思います。

    実際のカテゴリの構造と、カテゴリごとの振り分けの方法を、具体的に書いていただけると、回答しやすいです。

返信する


カテゴリグループ

フォーラムカテゴリー

21 76

最新のトピック: 公開終了日の取り消し (2013年10月18日 gsk)

178 552

最新のトピック: ユーザへアカウント発行通知 (2014年1月27日 cmtskt)

143 426

最新のトピック: アイテム・カスタムフィールドの連動 (2013年12月16日 kazuhiro watanabe)

291 819

最新のトピック: 検索についての質問 (2014年1月23日 noble777)

OpenID対応しています OpenIDについて