class Liquid::Assign

Overview

Assign sets a variable in your template.

{% assign foo = 'monkey' %}

You can then use the variable later in the page.

{{ foo }}

Defined in:

liquid/tags/assign.cr

Constant Summary

Syntax = /(#{VariableSignature}+)\s*=\s*(.*)\s*/

Constructors

Instance Method Summary

Instance methods inherited from class Liquid::Tag

name name, nodelist : Array(Liquid::Tag | Liquid::Variable | String) nodelist, nodelist=(nodelist : Array(Liquid::Tag | Liquid::Variable | String)) nodelist=, parse(tokens) parse, render(context) render

Constructor methods inherited from class Liquid::Tag

new(tag_name : String, markup : String, tokens) new

Constructor Detail

def self.new(tag_name, markup, tokens) #

[View source]

Instance Method Detail

def render(context) #

[View source]