2006年03月08日

「MX Breadcrumbs」と「MX Tree Menu」(Dreamweaver機能拡張) @ Mac

img1

またまたInterAKTのDreamweaver機能拡張の紹介です。

「MX Breadcrumbs」と「MX Tree Menu」は所謂、パンくずナビゲーションとツリーメニューの機能拡張です。共にフリーの機能拡張。

何れもデータベースを使う場合、同じデータ構造を使う事が出来るので、状況に応じて違う表示をする場合にも便利です。基本的にデータベースからデータを取得して表示するモノですが、「MX Tree Menu」方はスタティックな形でも使えます。但し、スタティックと言ってもサーバービヘイビアなのでスタティックなHTMLの中で使う事は出来ません。

少し使ってみて気になった部分は日本語が化ける場合があります。データベースにEUCで情報を登録している場合は問題ないのかも知れませんが、SJISでやっているとhtmlentitiesやstripslashes辺りの問題で不具合が起きる場合があります。htmlentitiesは文字コードを指定してあげれば問題なし。stripslashesは取り敢えず削除してしまいました。(^_^;)

「MX Breadcrumbs」の方も似たような不具合が起きるのですが、修正箇所が分かりません。この方がナビゲーションとしては使う機会が多そうなので、重宝しそうなのですが・・・。原因が判明したら、近い将来、カテゴリーを再編してココの日記でも使うかも知れません。

MX Breadcrumbs :: Create database directory indexes
>>関連リンク

MX Tree Menu :: Tree-like menus from the database
>>関連リンク

序でに、少しメモを書いておきます。カテゴリーを管理するページでの一覧表示用です。親カテゴリーが数字だと分からなくなるので、親カテゴリーを名前で表示するようにしました。

SELECT cat1.*,cat2.name_dir as parent_name FROM directory_dir as cat1 LEFT JOIN directory_dir as cat2 ON cat1.iddir_dir = cat2.id_dir ORDER BY cat1.iddir_dir ASC

管理ページもパンくずナビにしたら、一覧表示の意味は無くなってしまったのですが・・・。(^_^;)

閲覧数: 3020 / はてなブックマークusers

blog comments powered by Disqus

関連日記

アマゾン広告

この日記ページは閲覧数などの条件に応じて、閲覧制限を行っています。他からリンクしていただいても、そのリンクから辿った閲覧者が当ページの内容をご覧頂けない場合があります。ご了承下さい。

▼日記検索

Mac

Shade

3D

Flash

ゲーム

ウェブ

音楽

映画

デジカメ

Windows

Linux

携帯電話

テレビ

広島

電子工作

iOS

▼ 最近のトラックバック

▼ランキング

▼関連サイト