Sha256: bac868e0f34afa7ec8cd77c986619c27cb35c789df6ebb209e74f8333d63fc02
Contents?: true
Size: 431 Bytes
Versions: 12
Compression:
Stored size: 431 Bytes
Contents
class ComfortableMexicanSofa::Tag::Snippet include ComfortableMexicanSofa::Tag def self.regex_tag_signature(label = nil) label ||= /[\w\-]+/ /\{\{\s*cms:snippet:(#{label})\s*\}\}/ end # Find or initialize Cms::Snippet object def snippet page.site.snippets.detect{|s| s.slug == self.label.to_s} || page.site.snippets.build(:slug => self.label.to_s) end def content snippet.content end end
Version data entries
12 entries across 12 versions & 1 rubygems