ericf / express-handlebars

A Handlebars view engine for Express which doesn't suck.
BSD 3-Clause "New" or "Revised" License
2.31k stars 382 forks source link

outlets #119

Open knownasilya opened 9 years ago

knownasilya commented 9 years ago

Would love something like http://paularmstrong.github.io/swig/docs/tags/#block

would make working with layouts very nice. Maybe call them 'outlets', like ember does, and define default values. Maybe something like this:

{{!-- in layout --}}
{{#define-outlet 'header'}}
  default content
{{/define-outlet}}
{{!-- in template using layout --}}
{{#outlet 'header'}}
  new content
{{/outlet}}
ericf commented 9 years ago

@knownasilya Do you want to send a PR for this?