Sha256: cfee72d238e19bec1bf242c73dfc110e9fd28462cbc34f70b730568ea9052907
Contents?: true
Size: 851 Bytes
Versions: 31
Compression:
Stored size: 851 Bytes
Contents
--- layout: nil --- ## Simple assign yep → {% assign var1 = 'yep' %}{{ var1 }} yep → {% assign var2 = 'yep' %}{{ var2 }} ## Conditional assign '' → '{% assign var3 = 'yep' unless true %}{{ var3 }}' nope → {% assign var4 = 'nope' if true %}{{ var4 }} nope → {% assign var4 ||= 'yep' %}{{ var4 }} yep → {% assign varz ||= 'yep' %}{{ varz }} ## Cascading assign nope → {% assign var6 = baz || var4 %}{{ var6 }} foo → {% assign var7 = baz || 'foo' %}{{ var7 }} '' → '{% assign var8 = baz || foo || nil %}{{ var8 }}' ## Additive assign yepyep → {% assign var1 += 'yep' %}{{ var1 }} ## Complex assignment awesome → {% assign var9 = (page.layout == 'nil' ? 'awesome' : 'lame' ) %}{{ var9 }} AWESOME → {% assign var10 = var9 | upcase %}{{ var10 }} whatever-man → {% assign var11 = 'whatever man' || nil | classify %}{{ var11 }}
Version data entries
31 entries across 31 versions & 1 rubygems