Sha256: 8777036d8b42caa97287665eba7d38d9aeb9361e5701203681a865885ab15542

Contents?: true

Size: 828 Bytes

Versions: 3

Compression:

Stored size: 828 Bytes

Contents

module C80Catoffers
  module Inner
    module ModalHelper

      def _render_bs_modal(content='', title='')

        # Если имеется загруженный прайс (в виде файла) - допишем к title ссылку на скачивание
        if Price.all.count > 0
          p = Price.first
          file_url = p.file.url
          file_ext = File.extname(file_url).split('.').join('')
          title = "#{title} (<a href='#{file_url}' title='Откроется в новом окне' target='_blank'>скачать #{file_ext}</a>)"
        end

        render :partial => 'c80_catoffers/bs_modal',
               :locals => {
                   title: title,
                   content: content,
                   close_label: 'Закрыть'
               }
      end

    end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
c80_catoffers-0.1.0.8 app/helpers/c80_catoffers/inner/modal_helper.rb
c80_catoffers-0.1.0.7 app/helpers/c80_catoffers/inner/modal_helper.rb
c80_catoffers-0.1.0.6 app/helpers/c80_catoffers/inner/modal_helper.rb