サブカテゴリ対応のプルダウンメニュー

| コメント(2) | トラックバック(0)

いろいろ探してもなかなか見つからなかった、 サブカテゴリ対応のプルダウンメニュー、 やっと見つかりました。
Notebook :: Hibi no Note さんにそのものずばりがありましたので、 ほぼそのまま流用。 助かりました。 この場を借りて御礼申し上げます。

これでほぼ完成ということにしちゃいましょうか。

この記事はどうでしたか?

ちょっと時間かかりますが、よかったらポチッとしてください^^。
もしエラーになっても、リロードしないでね~w(このページの結果はすぐに反映されません)
Bad ←          → Good    平均点:(2.0) 総合点:(4) 投票人数:(2)

トラックバック(0)

トラックバックURL:

 

コメント(2)

そのままではいろいろ不具合がありましたので、いくつか変更してみました。大きくは、記事がないカテゴリーについては件数を表示せずにトップページに飛ぶようにしてます。 また、この部分をテンプレートにしていろんなページから使っているため、 MTSubCategories ではなく MTTopLevelCategories にしてます。
<select> ~ </select> の間は、こんな感じにしました。

<option value="<$MTBlogURL>" selected>-- カテゴリの選択 --</option>
<MTTopLevelCategories>
<MTIfNonZero tag="MTCategoryCount">
<option value="<$MTCategoryArchiveLink$>">
<MTHasNoParentCategory>・</MTHasNoParentCategory>
<MTHasParentCategory>  └ </MTHasParentCategory>
<$MTCategoryDescription$>
[<$MTCategoryCount$>]</option>
<MTElse>
<option value="<$MTBlogURL$>">
<MTHasNoParentCategory>・</MTHasNoParentCategory>
<MTHasParentCategory>  └ </MTHasParentCategory>
<$MTCategoryDescription$>
</option>
</MTElse>
</MTIfNonZero>
<MTSubCatsRecurse max_depth="3">
</MTTopLevelCategories>

はじめまして。トラックバックいただいて、自分の書いた記事をみてみると、ぼろがあるのに気づきました。記事掲載用にHTMLエンティティに置換したときに、ミスしてたみたいです。ご迷惑おかけしたかも・・・。すいません。

モジュール化したりして、トップ以外のページからも使う場合は、MTTopLevelCategoriesにする必要がありますね。私がカスタマイズしたときは、MTSubCategoriesとMTTopLevelCategoriesの違いを理解していなかったのですが、私もそのうち、アーカイブページからもこのメニューを使うと思うので、MTTopLevelCategoriesに変更したいと思います。

それでは、これからもどうぞよろしくお願いします。

コメントする

カテゴリ

アーカイブ

人気ブログランキング - よんだりくわんだり
Powered by Movable Type 4.261
Counter
本日: today 昨日: アクセス一覧

お買い物




楽天で探す



マクロミルへ登録

広告

デル株式会社 宅配ピザのドミノ・ピザ

Blog pet

このブログ記事について

このページは、chikaが2005年1月 8日 21:27に書いたブログ記事です。

ひとつ前のブログ記事は「占いモンキー」です。

次のブログ記事は「eLIO を始めて使ってみた」です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。