I see problems that might be related discussed, but not exactly this one, which is serious and baffling.
I updated to Drupal 6.20, Panels 3.8, Views 2.12, Ctools 1.8. Immediately, a bunch of existing views broke -- and remain broken.
What broke the views is that style plugin panels_twocol_stack vanished. In the view it is no longer listed as an available style. In fact, NO panel layouts are listed.
It seems that whatever process makes panels plugins visible to views -- or allows views to see panels plugins -- has totally failed.
I'm posting this report here in Views rather than in Panels because, well, it seems to only break views. I can go to Panels and choose and use a 2 column stack layout. I just can't do it (anymore) in views.
I've reinstalled and cleared caches and all that. I also tried reverting to prior versions of the modules (Panels 3.7, Views 2.11, etc), but I didn't go back to Drupal 6.19, since that's much more difficult to do. I applied a few patches I found posted for possibly similar problems, but they didn't help either (so I reverted them). The problem was not cured by doing any of this. So perhaps the problem is in Drupal 6.20?
The only workaround has been to change the views to use a standard row style rather than a much more attractive and useful panel style. That's a very unpleasant and I hope temporary situation.
Ideas?
Comments
Comment #1
dabeast commentedI too am using Drupal 6.20, Panels 3.8, Views 3 (alpha3 release) and Ctools 1.8. All my views that are in panels are now not displaying, but the ones in regular pages and blocks are. I updated Views 3 to -dev with no effect.
Thanks
Comment #2
michiellucas commentedSame problem with latest version of drupal 7 and ctools views panels
Tried dev versions but not result
Comment #3
michiellucas commentedSolved with http://drupal.org/node/1013170 -> Ctools patch only
Comment #4
WinWin commentedYay! That worked perfectly. Thanks for the tip! :)
Comment #5
hawkdrupal commentedAlas, the Ctools patch doesn't fix it for me. Neither does the Views patch, or the Panels patch, each tried individually and together. (I had tried them all before posting here, just tried them again. (Clearing caches, etc)
I still have 20 broken views declaring "missing style plugin" and not listing any panels as available Style plugins.
Is there one more tip to fixing this -- perhaps an assumption or additional step that I'm overlooking?
My log isn't helpful, since the missing plugin prevents the view from rendering, so when accessed via its path (the normal way I use these views) all I get is "page not found".
Comment #6
sgabe commentedRolling back #1001542: $view->set_display($display_id); returns TRUE for displays that do not exist. helped for me.
Comment #7
hawkdrupal commentedThanks but I already un-did the patch, back to using the original view.inc dated 22 March 2010, still have the problem.
Comment #8
hawkdrupal commentedMy views are fixed. It was a problem with the installation of Views Bonus Pack. See this for details:
http://drupal.org/node/1014644#comment-3900470
Comment #9
dawehnerPatch got commited.
Thanks to everyone who worked on this issue.