Class: BootstrapThumbnailResourceRenderer
- Inherits:
-
ResourceRenderer::ResourceRenderer::Base
- Object
- ResourceRenderer::ResourceRenderer::Base
- BootstrapThumbnailResourceRenderer
- Defined in:
- app/resource_renderers/bootstrap_thumbnail_resource_renderer.rb
Instance Attribute Summary
Attributes inherited from ResourceRenderer::ResourceRenderer::Base
Instance Method Summary collapse
Methods inherited from ResourceRenderer::ResourceRenderer::Base
#association, #display, #initialize, #resource_class
Constructor Details
This class inherits a constructor from ResourceRenderer::ResourceRenderer::Base
Instance Method Details
#render(&block) ⇒ Object
2 3 4 5 6 |
# File 'app/resource_renderers/bootstrap_thumbnail_resource_renderer.rb', line 2 def render(&block) helper.content_tag(:div, { :'data-target' => '#modal-gallery', :'data-toggle' => 'modal-gallery'}) do block.call(self) end end |
#thumbnail(attribute_name, options = {}, &block) ⇒ Object
8 9 10 11 12 13 14 |
# File 'app/resource_renderers/bootstrap_thumbnail_resource_renderer.rb', line 8 def thumbnail(attribute_name, = {}, &block) .reverse_merge!(as: :thumbnail, image_tag_options: { class: 'thumbnail img-responsive' }) helper.content_tag(:div, class: 'col-xs-12 col-sm-6 col-md-4 col-lg-2') do display(attribute_name, , &block) end end |