I had the following issue with Views Slideshow and Panels. I was able to work around it which I'll describe after.
I have two content types: Client and Screenshot. Screenshot has an image field and a Node Reference to a Client. My goal was to create a panel page with a slide show of the Screenshot image fields in one of the panes. Initially I used the jCarousel module which worked, but I decided I wanted to use Views Slideshow, which is where I ran into the issue.
- Views: I defined a view whose default display takes 1 argument, the NID of a Client. Filters are published nodes of type Screenshot. Fields is just the image field.
- Views: I created a "Content pane" display and set the Style settings: Style = jCarousel. View Preview looked fine.
- Views: I created a "Content pane" display and set the Style settings: Style = Slideshow. View Preview looked fine.
- Panels: I created a flexible layout panel page:
- Basic: Path = clients/%node
- Argument = %node, Position in Path = 1, Context Assigned = Node: ID
- The odd behavior came when I added the Content pane views to my panel pane:
- jCarousel - If I added the jCarousel Content pane view, I would get a Settings popup in Panels that had the label "NID of the Client" and a dropdown with "Node: ID" as well as Finish and Cancel buttons. The jCarousel view would display fine on my panel page.
- Slideshow - If I added the Slideshow Content pane view, I would get a Settings popup in Panels that was missing the label and dropdown. It only had the Finish and Cancel buttons. The Slideshow view would not display on my panel page. I did a view source and saw that the slideshow scripts were being included but there was no slideshow content
I did a number of things to see if the issue was with my Slideshow view: I created a block displays and page displays and they both worked fine.
I did finally try something that did get a Slideshow view to display in my panel, but this is a workaround: I cloned the jCarousel view display (because it worked in panels), I changed its Style to Slideshow and saved it. When I added that Slideshow view to my panel pane, I got the Settings popup that had the label "NID of the Client" and a dropdown with "Node: ID" as expected and this cloned and modified Slideshow view displayed correctly.
Due to the workaround I'm guessing that this is a panels issue, though it is possible it is a Views Slideshow issue but I thought I'd start here.
Because my workaround worked, this is not urgent for me, but I thought others should know about this.
Thanks,
Sue
Comments
Comment #1
Letharion commentedHello!
Unfortunately, this issue has remained open, without activity, for a very long time. I hope you can understand that between maintaining the module, work, and other obligations, the maintainers are very busy. This leads to not all issues being answered.
In order to figure out which bugs that are still present, I'm going over all low activity bug reports that has not been touched for 6 months, and marking them "Postponed, needs info". In many cases, I expect the bug to have been solved by a newer version of Panels..
If you can still reproduce this issue with the latest dev version of Panels, please just reset it's status to active, and we'll try to work it out. Please remember to post any new information that may be relevant, such as any attempts of your own at debugging.
Regards, Letharion
Comment #2
Letharion commentedA month has passed, and I'm going over the issue queue ones more. Some issues have been closed for other reasons, some re-opened, but this issue has remained silent for the past month.
Because of this, I'm doing a bulk close of a number off issues. I'm sorry that it happened this way, but the issue queue has had to few contributors, and to many questions.
Again, as said in the previous comment, feel free to re-open the issue by setting it to active, if you still need help.
Regards, Letharion.