Sha256: 625267fa6e46ec520909e2274722cf7a4e1e1ba1cae57c2dccff1996808a6b2b
Contents?: true
Size: 716 Bytes
Versions: 3
Compression:
Stored size: 716 Bytes
Contents
module Enjoy::Catalog module Models module Item extend ActiveSupport::Concern include Enjoy::Model include Enjoy::Enableable include Enjoy::Seoable include Enjoy::SitemapDataField include Enjoy::Catalog.orm_specific('Item') include ManualSlug included do manual_slug :name rails_admin(&Enjoy::Catalog::Admin::Item.config(rails_admin_add_fields) { |config| rails_admin_add_config(config) }) end def clean_excerpt Rails::Html::FullSanitizer.new.sanitize(self.excerpt.strip) end def clean_content Rails::Html::FullSanitizer.new.sanitize(self.content.strip) end end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
enjoy_cms_catalog-0.3.2 | lib/enjoy/catalog/models/item.rb |
enjoy_cms_catalog-0.3.1 | lib/enjoy/catalog/models/item.rb |
enjoy_cms_catalog-0.3.0 | lib/enjoy/catalog/models/item.rb |