Sha256: 07161e5e3df2558c94e6bed4b2959a34db2e8c95ef56e8824d5a9b2432ab186b
Contents?: true
Size: 784 Bytes
Versions: 32
Compression:
Stored size: 784 Bytes
Contents
--- layout: nil date: 2013-07-21 18:59 people: - { name: Bill } - { name: Bob } --- {% assign foo = 'bar' %} ## Simple return bar → {% return foo %} ## Conditional return bar → {% return foo if foo %} '' → '{% return foo unless foo == 'bar' %}' ## Ternary return nope → {% return (foo == 'baz' ? foo : 'nope') %} ## Cascading return nope → {% return bingo || fez || 'nope' %} bar → {% return bingo || fez || foo %} ## Test local variables yep → {% for person in page.people %}{% return 'yep' if person.name == 'Bill' %}{% endfor %} ## Returns with filters 2013-07-21T18:59:00-05:00 → {% return post.date or page.date | datetime | date_to_xmlschema %} 2013-07-21T18:59:00-05:00 → {% return (false ? post.date : page.date) | datetime | date_to_xmlschema %}
Version data entries
32 entries across 32 versions & 2 rubygems