Module: C80Catoffers::CsamplesHelper

Defined in:
app/helpers/c80_catoffers/csamples_helper.rb

Instance Method Summary collapse

Instance Method Details

#render_samples_widgetObject



4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
# File 'app/helpers/c80_catoffers/csamples_helper.rb', line 4

def render_samples_widget

  # сформируем первый список - список Примеров
  samples_list = Csample.all_widgeted.def_order

  #-> чтобы вёрстка не прыгала - зафиксируем размер КАЖДОЙ картинки (картинки могут быть разной ШИРИНЫ)

  # обойдём список Примеров и составим СООТВЕТСТВУЮЩИЙ список aux-css-стилей
  aux_css_list = []
  samples_list.each do |csample|
    aux_css_list << _calc_aux_css(csample)
  end

  render :partial => 'c80_catoffers/csamples_widget',
         :locals => {
             list:                samples_list,
             aux_css_list:        aux_css_list
         }

end