Sha256: 04f040387d0c5c002f5c30243dcc9741490c6bdc27a70e4efc9288a4fdfe02ad
Contents?: true
Size: 404 Bytes
Versions: 46
Compression:
Stored size: 404 Bytes
Contents
class ComfortableMexicanSofa::Tag::Partial include ComfortableMexicanSofa::Tag def self.regex_tag_signature(label = nil) label ||= /[\w\/\-]+/ /\{\{\s*cms:partial:(#{label}):?(.*?)\s*\}\}/ end def content ps = params.collect_with_index{|p, i| ":param_#{i+1} => '#{p}'"}.join(', ') "<%= render :partial => '#{label}'#{ps.blank?? nil : ", :locals => {#{ps}}"} %>" end end
Version data entries
46 entries across 46 versions & 1 rubygems