Closed (outdated)
Project:
Page Manager
Version:
8.x-1.x-dev
Component:
Code
Priority:
Major
Category:
Bug report
Assigned:
Unassigned
Reporter:
Created:
17 Aug 2016 at 05:05 UTC
Updated:
25 Jul 2026 at 01:46 UTC
Jump to comment: Most recent, Most recent file
Comments
Comment #2
steveoliver commentedComment #3
lahode commentedHi any evolution on this issue?
The last comment on #2561341: Formal UX rethinking of the Page Manager UI has been posted almost a YEAR ago...
Comment #4
tim.plunkettIt was (wrongly) removed in #2550879: Use CTools Wizard API to add/edit Pages (and move plugin UI using PluginWizardInterface), which I tried to block multiple times.
Comment #5
arosboro commentedThis feature is invaluable for my usage of page_manager so I cooked up a patch.
There needs to be some work done related to caching but I noticed this morning that it started to work, so I'm sharing here.
Comment #6
andypostIt's very useful! Good start
use `theme_wrapper` here
Comment #7
arosboro commented@andypost, actually that's a copy paste job from parent::buildForm(). I was thinking rather than repeating code it would be more useful to add what we need and just call the parent to handle the rest:
Also, do you have any thoughts as to why the page status is 200 but still displaying "You are not authorized to access this page." message from from the 403 handler?
Comment #8
arosboro commentedI found the issue with 403 errors was related to the overridden callback's dynamic route handler setting an invalid regex for the _permission key in Route::setRequirement().
I did notice it is possible to set $this->access_logic using
$page->set('access_logic', $form_state->getValue('access_logic'));instead of adding setAccessLogic() explicitly. If feedback warrants, I can revert to this method.
Here is an updated patch with changes to buildForm().
Comment #9
arosboro commentedComment #12
leopinzon commentedPlease don't let this correction die!!!! pleaseee
Comment #13
chertzogReroll against dev.
Comment #14
japerryPage Manager 8.x-1.x is no longer supported, closing.