相互に拡張するテンプレートを使用することはできますか?
たとえば、次のファイルがあります。
base.html :
<html><head>...<head><body>{{{ contents }}}</body></html>
threeColumns.html :
---
layout: base.html
---
<div class="three-cols-row">
<div class="first col">
{{> nav}}
</div>
<div class="second col">
{{{ contents }}}
</div>
<div class="third col">
{{> aside}}
</div>
</div>
somePost.html :
---
layout: threeColumns.html
---
My awesome blogbost
望ましい出力:
<html><head>...<head>
<body>
<div class="three-cols-row">
<div class="first col">
NAV CONTENT
</div>
<div class="second col">
My awesome blogbost
</div>
<div class="third col">
ASIDE CONTENT
</div>
</div>
</body>
</html>
私はmetalsmith-layoutsを使用しています。