Drupal Association members fund grants that make connections all over the world.
I've found a way to add a multiple slides from one single page instead of creating an individual page per each slide. The tutorial is broken down into each individual step with an accompanied screenshot so you can't get lost. The actual setup is very simple, but I wanted to have a tutorial that anyone could follow, so it's a little verbose.
What modules you need
Views Nivo Slider: Latest Dev
Field Collections: Latest Dev
Add a slideshow field collection to your content type.
Find your field collection (admin/structure/field-collections) and click manage fields.
Add the following three fields (Title, Link and Image)
Create a new view that display "content".
Add a Contextual filter to the view.
Choose "Content: Nid"
Configure the settings to "Provide default value" from "Content ID from URL"
This will make it so that only the slides associated with the page being viewed will be displayed<.em>
If you are using panels I show you a way to override this in Step 11. You can manually provide the NID through a pane configuration.
Add a relationship to the view.
You will choose your field collection.
Doing this allows us to pull in the field collection data from the node.
Add a filter to the view.
You will choose the same value you chose for the relationship.
Configure the fields operator to "Is not empty (NOT NULL)"
This will make it so the slideshow is only displayed if slides have actually been created.
For Title make sure you un-check "Create Label" and you set the formatter as "Plain text"
For Link make sure you un-check "Create Label" and you keep the formatter as "Title, as link (default)"
For Image make sure you un-check "Create Label" and you keep the formatter as "Image". Also, leave image style as "None (original image)" and the "Link image to" as "Nothing"
Change your Format's "format" and "show" to "Views Nivo Slider"
In the format settings you can choose the image style you want for your images
In the show settings you will define your (Title, Link and Image) fields.
Make sure to leave the link field set to
<none>. This is some sort of bug right now and setting it to any value breaks the slideshow.
Set your pager to display all items.
Create a block or if you're using panels create a content pane.
Optional Step 11 (For Panels Only)
Insert your block or your panel into your page view.
What's left to do?
Feedback over here would be appreciated
Lets work on resolving this problem
This would also be nice