URLベースのブレッドクラムの表示

Is it possible to show breadcrumbs based on the URL. For example
if the user hits example.com it means
home->test1->test and if user hits
example1.com it means
home->test2->test. Is it possible to control the
breadcrumbs visibility. Any one guide me how to do this.

ベストアンサー

非常にカスタマイズ可能なパンくずリストの実装は、 Zen
テーマで見つけることができます。既にZenのサブテーマを使用している場合、あなたは運がいいです。あなたはおそらくそれを設定しなければならないでしょうし、あなたは行こうとしています。

  1. ブレッドクラムのオプション:各テーマには独自の設定があります。したがって、
    themes/your_theme_name/theme-settings.php
    ファイルに、あなたのパンくずリスト(On/Off、セパレータ、ホームリンクのオン/オフなど)に必要なオプションを追加する必要があります。
    ここで始点を見つけることができます。インスピレーションのために、(オプションを定義するための)
    theme-settings.php と(オプションのデフォルト値を提供するための)
    zen.info

  2. template.phpyour_theme_name_breadcrumb
    関数を実装する必要があります。例のZenテーマで同じ名前のファイルを再度見てください。

    パンくずリストを表示する:最後に、パンくずリストが表示されていることを確認し、 $
    breadcrumb
    変数を表示します。 page.tplをご覧ください.phpファイル
    テンプレートを使用して、必要に応じてカスタマイズしてください。

その他の興味のある点:

  • Custom breadcrumbs haven’t tried it personally but
    sounds promising if you’re looking for customizable breadcrumb
    trails for node types.
  • An article on the above mentioned Drupal module
  • for those who like to get their hands dirty here you can find
    some nice info: http://drupal.org/node/64067

最後にテーマキャッシュをクリアすることを忘れないでください:)

コメントする

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です