I have written a custom tag in liquid, and I\'d like to pass a variable to it. Liquid tags will turn any parameter into a string.
For example:
{% nav pag
To answer the general question and not the part specifically about the page variable, you can also pass the contents of the tag through the Liquid parser again:
def initialize(tag_name, markup, tokens)
@markup = markup
super
end
def render(context)
content = Liquid::Template.parse(@markup).render context
end