Home エクステンション編 メニュー自動作成エクステンション『ExtendedMenu』を使ってみた

メニュー自動作成エクステンション『ExtendedMenu』を使ってみた

ユーザの評価: / 0
悪い良い 

記事を作成する度に、メニューを作るのは面倒ですよね? “スタンダードカテゴリレイアウト”タイプのメニューアイテムを使えば、カテゴリ内の記事一覧をメインスペースにリスト表示することはできますが、Joomla!の基本機能だけではメニューを自動的に作成することはできません(たぶん)。

あっ“最新ニュースモジュール(mod_latestnews)”を使って、リストしたいカテゴリIDを指定して、メニューみたいな見せ方をすれば、できなくはないかな?
しかし、このやり方だと、記事タイトルがそのままリストされるだけなので、タイトルが長すぎたりする所の見栄えがどうもよろしくなさそうです。

そこで、何か良さそうなエクステンションはないかと探していたら、おもしろそうなのを見つけました。「Joomla!の道しるべ」さんのところでも紹介されいている『ExtendedMenu』です。これは、メニューやセクション・カテゴリなどから自動的にメニューを作成してくれるモジュールです。

Joomla!の道しるべ」さんの記事「メニュー、セクション、カテゴリからメニューを自動作成『ExtendedMenu』

1.0.×系向けの解説ですので、若干Joomla!本体の操作がちょっと1.5.×とは異なる部分もありますが、その辺だけ1.5.×の場合の操作方法に読みかえて操作すれば良いので、たいへん参考になります。『ExtendedMenu』自体は1.5.×系でもネイティブ使用ができるエクステンションです。

いろんな事ができそうな『ExtendedMenu』モジュール

既にあるメニューを元に、子メニュー・孫メニューを自動的に作成してくれたりするようです。メニューアイテムをテキスト表示でなく画像表示したりもできる…こいつは、エクステンション使わなくても簡単にできますね。セクションやカテゴリから自動的にメニューを作れるそうです。さらに、いくつかメニューのスタイルを選べるようです。ん〜ここのトコロがなんか良さそうな気がします。

今回私がやりたかった事

  1. “A”とうカテゴリに属する、全記事の一覧をメニューとして表示したい。
  2. 記事を追加するたびに、メニューを作成するのは面倒なので、できれば記事を追加すると自動的に作成して欲しい。
  3. 記事のタイトルがどれも長いので、“Aカテゴリ内記事一覧”の表示をなんとか工夫したい。
  4. 10タイトルぐらいなら、そのままリスト表示されても良いが、記事数が増えてきた時にダラダラとしないような工夫もしたい。できればドロップダウンメニューみたいな感じが望ましい。

『ExtendedMenu』は、こんな感じのわがままに応えてくれました。(私が知らないだけで、もしかしたらJoomla!の基本機能だけでも実現可能かもしれませんが…)

まだ、このエクステンションをちょっとしたいじってないので、ごく一部の使い方しかわかりませんが、いろいろな事ができそうなモジュールだと思います。『ExtendedMenu』の詳細な利用方法は、また後日あらためてご紹介したいと思います。


ちなみに、Joomla!の参考書内でこのモジュールを使っているのは、左サイドバーのメインメニューの下に表示されるドロップダウン(セレクト?)メニューです。「Joomla!の使い方〜基本操作編」カテゴリなどの記事が表示されているときに、各カテゴリに属するメニューが表示されるようになってます。
サイトリニューアル後『ExtendedMenu』は、今のところ使ってません。


最終更新 2009年 2月 20日(金曜日) 11:38  

あなたのコメントを追加

あなたのお名前:
件名:
コメント: