Class: ProductTemplates::OptionThumbnailsViewModel
- Inherits:
-
ProductViewModel
- Object
- ProductViewModel
- ProductTemplates::OptionThumbnailsViewModel
- Includes:
- Workarea::Storefront::OptionSetViewModel
- Defined in:
- app/view_models/workarea/storefront/product_templates/option_thumbnails_view_model.rb
Instance Method Summary collapse
Methods included from Workarea::Storefront::OptionSetViewModel
#current_sku, #images, #pricing
Instance Method Details
#images_by_option ⇒ Object
6 7 8 9 10 11 12 |
# File 'app/view_models/workarea/storefront/product_templates/option_thumbnails_view_model.rb', line 6 def images_by_option @images_by_option ||= model .images .group_by { |i| i.option.to_s.optionize } .with_indifferent_access .transform_keys(&:optionize) end |