Module: SpreeMobility::CoreExt::Spree::StoreDecorator
- Defined in:
- lib/spree_mobility/core_ext/spree/store_decorator.rb
Class Method Summary collapse
Class Method Details
.prepended(base) ⇒ Object
2 3 4 5 6 7 8 9 10 11 |
# File 'lib/spree_mobility/core_ext/spree/store_decorator.rb', line 2 def self.prepended(base) base.include SpreeMobility::Translatable if ::ApplicationRecord.connected? && ::ApplicationRecord.connection.table_exists?(:spree_store_translations) SpreeMobility.translates_for base, :name, :meta_description, :meta_keywords, :seo_title base.translation_class.class_eval do validates :name, presence: true end end end |