Tested on clean install. Node add/edit pages are rendered without site template if their display is panel variant. All other pages seem to work OK, incl. taxonomy.
I'm still getting the same behaviour on the 6.x-1.x-dev. Node add/edit pages aren't being rendered within the content area of the site template. Unfortunately I need the dev version to use the node contexts within the site template.
I'll try and look through the July version tomorrow and see if I can spot the code changes that get it working.
Hmm I can't seem to find out why. It would be really handy to have control over the node add/edit page: I'd like to be able to remove the form completely depending on the context and replace it with a message.
I copied over the stable (July) version just to see what would happen - I didn't expect it to work as the context handling is different. In doing so, I cleared my cache and couldn't access the node edit form at all (it was just a blank screen) unless I disabled it in Panels. I reverted back to the dev version, cleared my cache and the issue is still there. Strange. It doesn't matter too much I guess as without the form being printed in the site template, I can't use it for my purpose anyway.
If anyone gets this working or knows why it's working in the stable but not dev release, please let me know.
One thing to check in the node add/edit template, under the general settings, is that your site template is selected. There is the option of selecting no template there which would also result in the same problem.
However, it sounds like it is a recurring problem from before the last stable release.
Thanks for the suggestion, joecanti. It was set to 'let the system choose', so I decided to explicitly choose the correct template. Unfortunately this didn't make any difference, though. I'll keep scanning the code, but I'm not too hopeful that I'll find it as I don't really know what I'm looking for!
This now seems more to be a support reuqest than a major bug report. I am closing this due to two months of inactivity. You should file a new issue and give more information if the problem still exists.
It seems to work fine for D7! Both for "normal" node add/edit pages, and those overridden by Panels.
(If using Page manager relationships to add node form contexts, you still get the "form goes here" result – but that's a Page manager bug and not Panels Everywhere.)
Comments
Comment #1
henrijs.seso commentedalso taxonomy pages
Comment #2
henrijs.seso commentedIf node_edit page is disabled, it renders in site_template. Taxonomy pages are not.
Comment #3
henrijs.seso commentedTested on clean install. Node add/edit pages are rendered without site template if their display is panel variant. All other pages seem to work OK, incl. taxonomy.
Comment #4
henrijs.seso commentedComment #5
joecanti commentedI was getting the same thing, but updating to latest official release (July version) sorted it.
Marking as fixed - please re-open if you are still getting problems.
Comment #6
LGLC commentedI'm still getting the same behaviour on the 6.x-1.x-dev. Node add/edit pages aren't being rendered within the content area of the site template. Unfortunately I need the dev version to use the node contexts within the site template.
I'll try and look through the July version tomorrow and see if I can spot the code changes that get it working.
Comment #7
LGLC commentedHmm I can't seem to find out why. It would be really handy to have control over the node add/edit page: I'd like to be able to remove the form completely depending on the context and replace it with a message.
I copied over the stable (July) version just to see what would happen - I didn't expect it to work as the context handling is different. In doing so, I cleared my cache and couldn't access the node edit form at all (it was just a blank screen) unless I disabled it in Panels. I reverted back to the dev version, cleared my cache and the issue is still there. Strange. It doesn't matter too much I guess as without the form being printed in the site template, I can't use it for my purpose anyway.
If anyone gets this working or knows why it's working in the stable but not dev release, please let me know.
Thanks.
Comment #8
LGLC commentedAh, the bit about the node add/edit form disappearing was due to a custom php selection rule that wasn't quite working.
I'd still be very interested in placing the node form within the content area of the main site template if anyone has any ideas!
Comment #9
joecanti commentedOne thing to check in the node add/edit template, under the general settings, is that your site template is selected. There is the option of selecting no template there which would also result in the same problem.
However, it sounds like it is a recurring problem from before the last stable release.
Comment #10
LGLC commentedThanks for the suggestion, joecanti. It was set to 'let the system choose', so I decided to explicitly choose the correct template. Unfortunately this didn't make any difference, though. I'll keep scanning the code, but I'm not too hopeful that I'll find it as I don't really know what I'm looking for!
Comment #11
kars-t commentedThis now seems more to be a support reuqest than a major bug report. I am closing this due to two months of inactivity. You should file a new issue and give more information if the problem still exists.
Comment #12
jthomasbailey commentedThis is still an issue with the Dev version, reverting to 6.x-1.1 fixes it.
Comment #13
itangalo commentedFor reference, there appears to be some progress on this issue for D7 version over at #1139918: Node add/edit-form fails to render when using Panels Everywhere – classified as a CTools bug.
Comment #14
Letharion commentedTrying to clarify the title.
Could someone having this problem try and apply the patch in #1139918: Node add/edit-form fails to render when using Panels Everywhere? The patch applies to Ctools 6 as well as 7.
Comment #15
itangalo commentedIt seems to work fine for D7! Both for "normal" node add/edit pages, and those overridden by Panels.
(If using Page manager relationships to add node form contexts, you still get the "form goes here" result – but that's a Page manager bug and not Panels Everywhere.)
Comment #16
jthomasbailey commentedThat's a negative for D6, the patch was supposedly committed to the newest Ctools dev but it doesn't fix the problem for me.
Comment #17
itangalo commented@hobgobbler: Have you tried applying the patch anyway? It might be the case that the patch only was committed to D7, for some reason.
Comment #18
Letharion commentedThe patch still applies to D6, please try it.
Comment #19
jthomasbailey commentedYep you're right, patched and working fine.
Comment #20
Letharion commentedI take it then that we can close this as fixed :)