Sha256: e70f93c3c4aefd292eb177719565e5acd39507684f903cb1c4a058b9c57831d6
Contents?: true
Size: 1.43 KB
Versions: 8
Compression:
Stored size: 1.43 KB
Contents
module ViewFu module MetaHelper # Output the current page's meta tags def meta_tags %( <meta name="keywords" content="#{meta_keywords}" /> <meta name="description" content="#{meta_description}" /> ) end # Get/Set Meta Keywords def meta_keywords(meta_keywords = nil) if meta_keywords @__meta_keywords = meta_keywords else @__meta_keywords ||= "" # Check if we have AppConfig to use for default if defined? AppConfig default_meta_keywords = AppConfig.default_meta_keywords else default_meta_keywords = "" end # set the default if meta_keywords is blank @__meta_keywords = default_meta_keywords if @__meta_keywords.blank? end return @__meta_keywords end # Get/Set Meta Description def meta_description(meta_description = nil) if meta_description @__meta_description = meta_description else @__meta_description ||= "" # Check if we have AppConfig to use for default if defined? AppConfig default_meta_description = AppConfig.default_meta_description else default_meta_description = "" end # set the default if meta_description is blank @__meta_description = default_meta_description if @__meta_description.blank? end return @__meta_description end end end
Version data entries
8 entries across 8 versions & 1 rubygems