Hey guys
After upgrading CTOOLS 6.13 and Panels 6.3.3 now all the panels I have with 2 columns doesn't obey the column layout anymore.
The right column still exists but it goes under the left column, and when I go to the layout designer and slide the bar to make room for the right column get back to it's place it works fine, until I update the layout... then the column goes back under the left :'(.
Check out the image for detailed info.
| Comment | File | Size | Author |
|---|---|---|---|
| #14 | diff-panels-3.7-3.8.txt | 1.21 KB | goldenboy |
| panels6.3.jpg | 201.31 KB | gilcpd |
Comments
Comment #1
crabcakes commentedThis has happened to me also, but in the sense that the layout designer works fine, however the columns are stacked upon display of the page. If I create a new page with a flexible layout, it works once then once I open the layout manager, it no longer works and will stack (right column pushed under the left) every time thereafter (upon display, looks fine in the layout manager).
Comment #2
nick_haughton commentedSame problem as crabcakes here. Panels are fine in layout designer, but display stacked. I have mini-panels inside these panels, and they are also losing their background boxes. Kind of crippling for a site which makes extensive use of panels for front page display...
Comment #3
gilcpd commentedI agree with nick this issue kinda cripples a website that depends heavily on Panels.
Im changing the priority of this issue to critical and leave to Merlin to decide.
Comment #4
jamesfk commented+1 Getting the same problem as well. Displays perfectly in the layout and content view when editing a panel, but when displaying a panel - the sidebar goes below. Confirmed in Garland and Marina and Fusion themes.
Comment #5
summit commentedSubscribing, greetings, Martijn
Comment #6
nick_haughton commentedAfter digging around, I've got it working again.
I studied the html on the generated page and found a load of:
So I went digging for permissions issues. I changed the /sites/default permissions to 0777 and ctools and (therefore) panels, burst in to life again. I then reduced the permissions to 0755 and it's still working.
This is using the latest ctools-6.x-1.x-dev version of ctools by the way.
Hope this helps someone.
knic
Comment #7
jamesfk commentedJust tried this to see by upgrading to the ctools-6.x.1-dev from 6.1.3 but no errors in either combination for me, and still the same stacking problem. Will try to compare the output and css produced against a similar site I have live and not upgraded to the latest panels/ctools combo - as that does display sidebars ok...
Comment #8
jamesfk commentedHi Guys,
I'm afraid I was suffering a doh moment here - the other difference between the two sites was private files being turned on - this stopped the panels and ctools generated css from being included properly.
Have reverted to public as there are just too many issues with private files on Drupal 6 - and all is working well now (apart from all my image nodes that I need to fix!).
Was coincidence with the updated modules for me, so it might be worth checking you are not using private files too?
Comment #9
merlinofchaos commentedWell, I don't know about the original poster, but everyone else who chimed in found out it was related to the filesystem. I ahven't seen this happen myself, so it's hard to diagnose why it might be happening.
Comment #10
tbenice commentedI had the same problem using ctools 6x-1.7 and panels 3. I was working fine one moment, then I uploaded a custom css file to my theme, then it didn't work. I re-uploaded the file, recreated the region, and it worked.
I am neither using private downloads nor are my permissions any different from the usual. The weird thing was that it happened out of the blue on a css file upload then reuploading fixed it.
Now I'm afraid to touch it for fear it will happen again...;)
Comment #11
riversidekid commentedSubscribe
Comment #12
rj905 commentedAs soon as we upgraded to CTools 6.x-1.8 and Panels 6.x-3.8 it broke the layout on our panel the same as listed in this post. Our left, center and right regions are now all stacked and there does not seem to be a way to fix this. Recreating the panel starts with the right layout option, but when you get to the panel content section to add content, the regions are already stacked again. We even modified all permissions to grant full access to everyone just to see if that would help. It is working in our Linux copy with php 5.2, but not in windows with php 5.3.
Comment #13
rj905 commentedFYI, going back to CTools 6.x-1.7 and Panels 6.x-3.7 resolved our issue.
Comment #14
goldenboy commentedSame problem here. This is my configuration:
- panels-6.x-3.8
- ctools-6.x-1.8
Actually I resolved the issue downgrading panels to panels-6.x-3.7, no change to ctools.
This is the output of the diff between the generated HTML code between version 3.7 and 3.8 respectively, as you can see, with the version 3.8 there is no ctools CSS file loaded:
11,12c11
< <link type="text/css" rel="stylesheet" media="all" href="/sites/example.com/files/ctools/css/5abfc42d38389448588a5ab756ecc85e.css?N" />
< <link type="text/css" rel="stylesheet" media="all" href="/sites/example.com/files/css/css_ca1cbef951f047a27c3f7c7b6c2c02f6.css" />
---
> <link type="text/css" rel="stylesheet" media="all" href="/sites/example.com/files/css/css_256187f80eaaa8602232603ea0516768.css" />
92c91
< <input type="hidden" name="form_build_id" id="form-7cf1e0562a2340d91cf6817322532d2a" value="form-7cf1e0562a2340d91cf6817322532d2a" />
---
> <input type="hidden" name="form_build_id" id="form-d378b530028fd30616edfdf823270415" value="form-d378b530028fd30616edfdf823270415" />
194c193,194
< Ci sono attualmente <em>4 utenti</em> e <em>0 visitatori</em> collegati.<div class="item-list"><h3>Utenti on-line</h3><ul><li class="first"><a href="/it/users/admin" title="Mostra il profilo utente.">admin</a></li>
---
> Ci sono attualmente <em>5 utenti</em> e <em>0 visitatori</em> collegati.<div class="item-list"><h3>Utenti on-line</h3><ul><li class="first"><a href="/it/users/admin" title="Mostra il profilo utente.">admin</a></li>
> <li><a href="/it/users/admin" title="Mostra il profilo utente.">admin</a></li>
I hope that this could be useful.
Comment #15
roxy317 commentedMerlin -- thank you for all your wonderful modules and all the work you put into Drupal. I wanted to leave my results for others in case it helps.
UPDATE-
My problem was not related to Panels or CTools. I started disabling contrib modules until I found the one that was breaking my panels page. In my case it was Help Inject. After uninstalling this module and adding the others back in the site is working beautifully.
=================
Clearing cache fixes the problem ... but only for one page load. Problem occurred after upgrading to Panels 3.8
File system does not seem to be my problem - I changed the permissions on the sites/default folder to 777 and checked that my file system is set to public. Right panel still dropping below middle and left panel below the left panel.
=================
--
Roxy
Comment #16
Letharion commentedIn an effort to clean up the many hundreds of open issues in the Panels queue, I'm going over all issues with the "Postponed, needs info" status.
As per the Panels Issue guidelines, http://drupal.org/node/573062 section 2.2, I'm closing all issues that haven't been updated during the last month.
I realise that some issues will be closed, that should remain open. In these cases, most of the time, they have simply been left in the "Postponed, needs info" state by mistake.
If this is the case, and you still have an interest in this issue, please just re-open it, setting the appropriate status.