Module: Spree::OptionValueDecorator

Defined in:
app/models/spree/option_value_decorator.rb

Instance Method Summary collapse

Instance Method Details

#filter_paramObject



3
4
5
6
# File 'app/models/spree/option_value_decorator.rb', line 3

def filter_param
  # parameterizeを使わず、空白を_に置換し小文字化
  name.to_s.gsub(/\s+/, '_').downcase
end

#normalize_nameObject

@gem-override spree_core-5.3.6/app/models/concerns/spree/parameterizable_name.rb#normalize_name



10
11
12
13
14
# File 'app/models/spree/option_value_decorator.rb', line 10

def normalize_name
  # 日本語などの非ASCII文字を保持するための修正
  # parameterizeを使わず、空白の除去と小文字化のみを行う
  self.name = name.to_s.strip.downcase
end