Module: Spree::BannerBoxesHelper
- Defined in:
- app/helpers/spree/banner_boxes_helper.rb
Instance Method Summary collapse
-
#insert_banner_box(params = {}) ⇒ Object
Monta o banner om os atributos passados.
Instance Method Details
#insert_banner_box(params = {}) ⇒ Object
Monta o banner om os atributos passados
Os atributos disponíveis são:
category {default: 'home'}
nome da categoria dos que ser
24 25 26 27 28 29 30 31 32 33 34 35 36 |
# File 'app/helpers/spree/banner_boxes_helper.rb', line 24 def (params={}) params[:category] ||= 'home' params[:style] ||= Spree::BannerConfig[:banner_default_style] params[:carousel_id] ||= 'carousel' params[:buttons_carousel] ||= true params[:buttons_class] ||= 'carousel-control' params[:indicators_carousel] ||= true = Spree::BannerBox.enabled(params[:category]).order(:position) return '' if .empty? render :partial => 'spree/shared/banner_box', locals: { banners: , params: params } end |