Module: Hancock::Seo::Seoable
- Extended by:
- ActiveSupport::Concern
- Defined in:
- app/models/concerns/hancock/seo/seoable.rb
Constant Summary collapse
- LOCALIZED_FIELDS =
[:h1, :title, :keywords, :description, :og_title, :author]
- FIELDS =
LOCALIZED_FIELDS + [:og_image, :robots]
Instance Method Summary collapse
Instance Method Details
#get_og_title ⇒ Object
62 63 64 65 |
# File 'app/models/concerns/hancock/seo/seoable.rb', line 62 def get_og_title return self.og_title unless self.og_title.blank? self.name if self.respond_to?(:name) end |
#og_image_jcrop_options ⇒ Object
67 68 69 |
# File 'app/models/concerns/hancock/seo/seoable.rb', line 67 def {aspectRation: 800.0/600.0} end |
#page_title ⇒ Object
57 58 59 60 |
# File 'app/models/concerns/hancock/seo/seoable.rb', line 57 def page_title return self.title unless self.title.blank? self.name if self.respond_to?(:name) end |