インストールして、すぐ使い始められるのですが、Bootstrap などのテンプレートを使ってると、デザインに整合性が取れなくなってしまいます。(Breadclumb Plugin が Bootstrap を考慮してないから当然)
なので、今回は、Breadclubs Plugin をインストールして、テンプレートを変更する方法をまとめます。
grav-plugin-breadcrumbs
https://github.com/getgrav/grav-plugin-breadcrumbs
bin/gpm install breadcrumbs
以下のコードを、利用中のテンプレートの任意の場所に記述します。これで、Breadclumbs Plugin の標準テンプレートを利用して、ぱんくずを表示します。
{% include 'partials/breadcrumbs.html.twig' %}
(grav root)\user\plugins\breadcrumbs\templates\partials\custom
フォルダに、breadcrumbs.html.twig
ファイルを作成して、以下の内容を書き込みます。
{% set crumbs = breadcrumbs.get() %}
{% if crumbs|length > 1 or breadcrumbs_config.show_all %}
<nav aria-label="breadcrumb">
<ol class="breadcrumb">
{% for crumb in crumbs %}
<li class="breadcrumb-item"><a href="{{ crumb.url|e }}">{{ crumb.menu|e }}</a></li>
{% endfor %}
</ol>
</nav>
{% endif %}
この Breadcrumbs Plugin 用のカスタム・テンプレートを利用するには、ページ用テンプレートを以下のように書き換えます。
{% include 'partials/custom/breadcrumbs.html.twig' %}
これで、Breadcrumb Plugin が、カスタム・テンプレートで出力されるようになります。