Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Image Slideshows engine for Refinery CMS

NotificationsYou must be signed in to change notification settings

refinerycms-contrib/refinerycms-image-slideshows

 
 

Repository files navigation

Build StatusCode ClimateTest Coverage

Image Slideshows engine forRefinery CMS allows you to display multiple slideshows.

Refinery Image Slideshows

Refinery Image Slideshows

In summary you can:

  • Manage slideshows (title, height, width, js config)
  • Manage i18n slides in every slideshow (title, image, caption, body, link_url)

Requirements

This version ofrefinerycms-image_slideshows supports Refinery 3.x and Rails 4.1+.To use Rails 3.x / Refinery 2.0.x use therefinerycms-image_slideshows "Refinery CMS 2-0 stable branch".

Install

Open up yourGemfile and add at the bottom this line:

gem'refinerycms-image_slideshows',github:'bisscomm/refinerycms-image-slideshows',branch:'master'

Now, runbundle install

Next, to install the products plugin run:

rails generate refinery:image_slideshows

Run database migrations:

rake db:migrate

Finally seed your database and you're done.

rake db:seed

Usage

Add this code in your HTML) :

<body><%main_slideshow=Refinery::ImageSlideshows::ImageSlideshow.includes(:image_slides).find_by_title('Your Awesome Slideshow Title')%><divid="wrapper"><divclass="slider-wrapper"><divid="slider"><%main_slideshow.image_slides.eachdo |image_slide|%><%=link_toimage_slide.link_urldo%><%=image_tagimage_slide.image.url,:alt=>image_slide.title,:title=>image_slide.caption%><%end%><%end%></div></div></div><scripttype="text/javascript">$(window).load(function(){$('#slider').nivoSlider({<%=rawmain_slideshow.js_config%>});});</script></body>

Developing & Contributing

The version of Refinery to develop this engine against is defined in the gemspec. To override the version of refinery to develop against, edit the project Gemfile to point to a local path containing a clone of refinerycms.

Testing

Generate the dummy application to test against

$ bundle exec rake refinery:testing:dummy_app

Run the test suite withGuard

$ bundle exec guard start

Or just with rake spec

$ bundle exec rake spec

More Information

About

Image Slideshows engine for Refinery CMS

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Ruby73.2%
  • HTML26.8%

[8]ページ先頭

©2009-2025 Movatter.jp