Sha256: b5a26421594e4a3f96a34625a7801080a112214777439860bb6edf89f1ce4b01
Contents?: true
Size: 545 Bytes
Versions: 42
Compression:
Stored size: 545 Bytes
Contents
require 'liquid' module Spud module Cms class LiquidSnippet < Liquid::Tag def initialize(tag_name, snippet_name, tokens) @snippet_name = snippet_name @snippet = SpudSnippet.where(:name => snippet_name).first end def tag_name return "snippet" end def tag_value return @snippet_name end def render(context) if !@snippet.blank? return @snippet.content_processed.html_safe else return '' end end end end end
Version data entries
42 entries across 42 versions & 2 rubygems