Refinery CMS Banners
Simple banners engine for Refinery CMS. Creates a many-to-many relationship between Pages and Banners, allowing an Image to be assigned to a Banner as well.
This version of
refinerycms-banners supports Rails 3.0.x.
Refinery CMS version 1.0.0 or above.
Open up your
Gemfile and add the following:
gem 'refinerycms-banners', '1.0', :git => 'git://github.com/julesce/refinerycms-banners.git'
rails generate refinerycms_banners
Finally migrate your database and you're done.
It is up to you to make use of the banners assigned to your pages. To get the published banners for your current page:
Let's say you are using the Nivo Slider for your banners in your views, you could do the following:
<div id="nivo_slider"> <% if @page.present? and @page.banners.published.present? %> <% @page.banners.published.each do |banner| %> <%= image_fu(banner.image, '960x310#c') %> <% end %> <% end %> </div>