DrupalのMenu Breadcrumbモジュールを使ってみました

今まで、Score MagazineやミュースケのWEBサイトばかり充実させるのに忙しくて、会社のホームページにはあまり手を加えていませんでした。

これから、「楽々管理室」の紹介などを充実させていくために、ホームページを構築しているDrupalをいじっているところです。

先日、「楽々談話室とは」というコンテンツを作ろうとしているとき、パンくずリストが思うように動作していないことに気付きました。

ホーム > 楽々談話室とは > グループ設定について
ホーム > 楽々談話室とは > ○○○○について
ホーム > 楽々談話室とは > ××××について

・・・という表示にしたいのに、二階層目の「楽々談話室とは」というリンクが表示されない。

以前インストールしていたCustom Breadcrumbsモジュールの設定画面で、いろいろなチェックボックスを試していたら、こんなエラーが出てしまいました。

Error messageRecoverable fatal error: Argument 3 passed to l() must be an array, string given, called in ・・・

検索してみても、英語のフォーラムしかなくて、対応するのがちょっとめんどくさそう。

こういうときはいつも、英語がすらすら読めたらなと思います。

そうこうしているうちに、Custom BreadcrumbsはDrupal 8には対応していない、という情報を見つけました。

今使っているDrupal 7も、いつかは8にすることになりますので、そういうことならと別のモジュールを探してみました。

見つけたのがMenu Breadcrumbというモジュール。

サーバーとデータベースからCustom Breadcrumbsを削除して、Menu Breadcrumbをインストール。すんなりと表示が上手く行きました。