Early Bird Registration for DrupalCon Portland 2024 is open! Register by 23:59 PST on 31 March 2024, to get $100 off your ticket.
Hello,
I am experimenting with this module and it seems very interesting, but there is an issue regarding the In-Place Editor of Panels. When using this option in as a renderer in the General "tab" of the template, the In-Place Editor does not appear. When creating another type of page it appears correctly.
I don't know if I am doing something wrong or if it is this way by design.
Can anyone help?
Kind regards,
Duarte
Comment | File | Size | Author |
---|---|---|---|
#9 | panels_everywhere-n1230100-9.patch | 2.32 KB | DamienMcKenna |
#8 | panels_everywhere-n1230100-8.patch | 2.44 KB | DamienMcKenna |
Comments
Comment #1
Letharion CreditAttribution: Letharion commentedI'm not sure I understand when the problem occurs.
Do you have this problem only with a single specific content type?
I have not been able to reproduce this.
Comment #2
berdyshev CreditAttribution: berdyshev commentedI have experienced the same problem. In-Place Editor doesn't work for the site template. But in the same time it works perfect for other panels pages.
Comment #3
merlinofchaos CreditAttribution: merlinofchaos commentedBecause you can currently only have one IPE on a page, Panels Everywhere was never set up to actually support the IPE.
Comment #4
berdyshev CreditAttribution: berdyshev commentedBad news :-( Is this limitation of the In-Place Editor? Can it be fixed?
In this case, why I'm able to choose In-Place Editor on the settings page for the site_template panel? I think if it isn't possible, this option should be disabled for the PanelsEverywhere.
Comment #5
merlinofchaos CreditAttribution: merlinofchaos commentedThat isn't the only problem that stems from my having wedged Panels Everywhere into Page Manager.
At the time I did it, I said to myself, "brilliant!" because the whole concept of variants turned out to be exactly what i want. Unfortunately, there are quite a few things that being in Page Manager it lets you do:
1) You can set the variant type to be HTTP Response and 404 every page on your site.
2) You can set the panel to not contain the content block, and be unable to view any page on your site.
3) You can turn on settings and features which don't do anything, including the IPE.
Panels Everywhere doesn't really have the access to tell Page Manager not to let you do these things for the site template.
These things are all big usability problems, and the only answer, to me, is that PE needs to be split away from Page Manager entirely. It turns out that it wasn't as brilliant of an idea as I thought. Instead the UI pattern needs to be generalized so that it can be reused, and the PE UI needs to be more like the block UI. Separate from page manager.
The system would work a LOT better then.
Comment #6
Dig1 CreditAttribution: Dig1 commentedI am doing some triage on this project. No activity has ocurred on this issue for approximately 12 months. Hopefully ok to Close (works as designed).
Comment #7
DamienMcKennaThere needs to be some sort of documentation or UX message that indicates that the IPE will not work.
Comment #8
DamienMcKennaThis patch hides the IPE option from the settings form and includes an update script to change existing records to use the standard renderer.
Comment #9
DamienMcKennaD6 backport of the patch above.
Comment #10
DamienMcKennaBoth patches have been committed to their respective branches.