[Middleman 3] Middleman: タイトルとパンくずを Frontmatter から生成するヘルパー
ある程度のページ数があるとつらいので作成したヘルパーを使い回しそうな気がするのでまとめました。
[markdown]
すでに [middleman-breadcrumbs](https://github.com/marnen/middleman-breadcrumbs) という拡張機能などもありますが、ズバリほしいものが見つけられなかったので、こちらを参考にヘルパーを作成しました。
> * [How to get current_page.parent.path from traversal (breadcrumbs) – Middleman Forum](https://forum.middlemanapp.com/t/how-to-get-current-page-parent-path-from-traversal-breadcrumbs/1151)
このあたりは時間がない中で手を加えることが多そうなので、ヘルパーにしておくとプロジェクトに応じてごりごりしやすそうですね。
> * [DriftwoodJP/middleman-custom-helper: to generate Title & Breadcrumbs from Frontmatter.](https://github.com/DriftwoodJP/middleman-custom-helper)
Middleman V4 はまだ使っていないので、このまま利用できるかは不明です。
## 補遺
> * [Middleman: カスタムヘルパーの作り方と設置方法 | Deadwood](https://www.d-wood.com/blog/2016/02/01_7776.html)
current page のリンクを外す制御は、JavaScript などで行うという考え方もあるのか。
> * [How to Disable Anchor Tag using HTML, CSS or JavaScript ?](http://techniblogic.com/how-to-disable-anchor-tag-href-links-by-html-css-javascript/#)
> * [[JS]Javascript で a 要素のリンクを無効にする方法のまとめ](http://www.webantena.net/javascriptjquery/javascript-a-disabled/)
[/markdown]