Sha256: 41e98749f2d3c4a9f92a10676dec2d7dfd294c36c4c5a0e23dbd565bb5784944

Contents?: true

Size: 333 Bytes

Versions: 4

Compression:

Stored size: 333 Bytes

Contents

class <%= model_class_name %> < ActiveRecord::Base

  def to_rich_cms_response(params)
    options = {:as => params[:editable_input_type], :capitalize => %w(true 1).include?(params[:capitalize])}
    {:value => value, :translations => Hash[*params[:derivative_keys].split(";").uniq.collect{|x| [x, x.t(options)]}.flatten]}
  end

end

Version data entries

4 entries across 2 versions & 1 rubygems

Version Path
rich_i18n-1.3.4 lib/generators/rich/translation/templates/model.rb
rich_i18n-1.3.4 rails_generators/rich_i18n_translation/templates/model.rb
rich_i18n-1.3.3 lib/generators/rich/translation/templates/model.rb
rich_i18n-1.3.3 rails_generators/rich_i18n_translation/templates/model.rb