Joomla.orgのフォーラムでアコーディオンメニューの方法が投稿されています。
時間が無いので試していませんが、アコーディオンなメニューを実装したい方は試されてはいかがでしょうか。
でも、同じような事を実装できるエクステンションは、おそらくあるだろうと検索してみると、
http://extensions.joomla.org/extensions/search/1/accordion/
やっぱりあるようです。ってか、たくさんあるし・・・。
ユーザビリティ的にどうかは、置いといて、少ない画面スペースを有効に使う一つの手段ではあると思っています。
うちもドロップダウンメニューのモジュールをリリースする予定です。但し、mootools1.1用はもう作成するつもりは無いので、mootools1.2.x用になっています。なのでJoomla!1.6以降になる予定です。既に出来ていて新しいサイトに実装するつもりです。
今ここで使っているものは、専用で作成したので汎用できるものではありません。まあ、chromeで見るとドロップダウンしたメニューがクリックできないのは、置いといて。新しいサイトまで我慢してます。・・・面倒だから。
以前からOperaをJoomla!の管理画面用だとか、phpMyAdmin用に使っていると書いていましたが、今はGoogle Chromeを使っています。しかし、まだ、BETAであるので一般のブラウジングには全く使用していません。使用していないのは、Operaも同じでしたが。
レスポンスが良いのがその理由です。
使い勝手は今ひとつ慣れないので使いづらいですが、Operaよりも多用途に使っていると思います。Javascriptのコンソールも付いているのでFirefoxでたまに出るconsole undefinedの時などに使っていたりです。
Chromeでこのサイトを見ると、トップのドロップダウンメニューを直さなければいけないことがわかります。マウスオーバーすると表示される子メニューが少し離れて表示されてしまって子メニューをクリックできません。最初は見て見ぬふりをしていたのですが、結局今もそうです。Joomla!1.5化したらこのメニューは使わないから放置しています。
一度Joomla!の管理画面を見てみるとどれだけ速いか体感できると思います。Joomla!の管理画面や、phpMyAdminなどを開くときはGoogle Chromeがとってもお薦めです。
現在、このサイトではIEの比率もかなり食い込んできて39.28%になっていて1位のFirefox44.57%に追いつかんばかりです。私にとっては、IEは動作確認用でしかなくFirefoxの使い勝手を考えるまでもなく使わないブラウザですが、Google Chromeが今後期待できるブラウザであることは間違いないと思います。
ドロップダウンメニューを作成していてmootools1.2を使う必要があったのですが、Joomla!1.5.7ではまだmootools1.2に対応していない。フロントエンドではデフォルトでロードされてしまうのでこれは、ハックするか、以前に書いたようにJavascriptの出力を取得して置き換えてしまうしか無い。
と、検索していたら本家フォーラムでたくさん議論されていた。
ハックするならここを見てやってみると良い。Javascriptコードや、ハックコードが書かれているので丸写しすればいい。