そんなに多くもないカテゴリーだけど、ツリー表示に成るとスマートだなと感じて、小粋空間さんのサブカテゴリーリストの折りたたみを参考にサイトを構築していましたが、カテゴリーの並び順が精神衛生的にひっかっかって居ました。
そこで、ツリーの並び替えも出来ないかと思い、The blog of H.Fujimoto さんのプラグインカテゴリーとフォルダを並べ替えるプラグイン(MT4以降用)を導入してみました。
結果は左のサイドバーに表示されているカテゴリーリストです。
先ず、小粋空間さんのサブカテゴリーリストの折りたたみで、工夫した点は、MT4にからほとんどのパーツがウィジェットで作られているので、カテゴリータグをウィジェットテンプレートの中に作っています。
「menufolder.js インクルード文挿入」も本来ならばHTMLファイルの<body>タグ直下に記入するのですが、ウィジェットテンプレートの中に一緒に書き込んで見ましたが、問題なく動作しています。
さて、そこに今度はカテゴリーの並べ替えようプラグインの導入です。
このページを参考にファイルのアップロードと設定を行います。
覚書として記録しておきたいところは「2.テンプレートの書き換え」辺りでしょうか。カテゴリーを折りたたみ表示している場合、ウィジェットテンプレートを書き換えているので、其処をFujimotoさんの指示通りに変更する必要かがります。
MTTopLevelCategories が出てきますので、其処へsort_method="SortCatFld::Sort"のアトリビュートを追加します。
おいらの場合2カ所ありましたので、アトリビュートを2カ所追加しました。
これで並び替えを行い、再構築することで無事ツリーを任意の順番で表示することに成功しました。
有益な情報公開とデータ公開に感謝します。ありがとうございます。







コメントする