オートナビでパンくずリストを作ってみる
最近、Concrete5の勉強をはじめました
今使ってるサーバーに簡単にインストールできると言うことで
インストール後にテーマを作ってみてページを作ってみました

Concrete5を使う前(今のホームページ)ではパンくずリストをPHPで関数作ってあれやこれややってたのですが
Concrete5では簡単に作れたので以下にメモ
*Concrete5、PHPについては勉強中なのでコードなど見づらい部分があるかもしれません
まず、パンくずリストを作りたい部分に以下のコードを追加
<div id="bread" class="container"> <?php $a=new GlobalArea('Bread-Menu'); $a->display($c); ?> </div>
エリア名(Bread-Menuの部分)は適当でいいと思います
グローバルエリアにしておくと他のページにも適用されるので便利です(ローカルでも問題ないと思います)
そして、そこにオートナビブロックを入れて次のように設定

そのままだとこんな感じに表示されます

これだと見た目が悪いのでパンくずリストっぽくCSSを追加します
.nav-path-selected ul{
margin:0;
padding:0;
text-indent: 0;
display: inline;
list-style: none;
}
ul.nav{
list-style: none;
margin:0;
padding:0;
}
.nav li{
display: inline;
}
/*区切り*/
li.nav-path-selected:before{
content: ' > ';
}
.nav>li.nav-path-selected:first-child:before{
content: ' ';
}
そうするとこんな感じになります

あとはフォント周りを設定すれば完了です
ブロックをカスタムする場合、CSSで簡単にできるので結構いいなと思いました