Skip to content


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Create a banner for Spree
Ruby JavaScript CSS

Spree Banner

Adds a way to manage banners to Spree Commerce [compatible with Amazon S3]


  1. Add the following to your Gemfile
gem 'spree_banner', '~> 2.0.0'
  1. Run bundle install

  2. To copy and apply migrations run:

rails g spree_banner:install


Preferences can be updated within the admin panel under "Configuration" then "Banner box settings". Or you may set them with an initializer within your application:

SpreeBanner::Config.tap do |config|
  config.banner_styles = {"mini" => "48x48>", "small" => "100x100>", "large" => "800x200#"}.to_json.to_s
  config.banner_default_style = 'small'

Banner use example

  1. Add banner helper method in your view:
<%= insert_banner_box(category: "my_category") %>
  1. Additional options:
  :class => "my_class"
  :style => "my_style"
  :list = true|false

Copyright (c) 2012 [Damiano Giacomello], released under the New BSD License

Something went wrong with that request. Please try again.