Problem/Motivation
In custom panelized nodes, the "reset" button for panelizer override is missing in "Overview" tab. The reason why is missing is unknown.
Proposed resolution
Current workaround:
1) Edit your overrided node and go to "Panelizer" tab
2) Click on "Full page override" tab and then go to "Content"
3) Just save the form
4) Go back to "Overview" tab
5) Then you will see the reset "link"
Original report by sonicthoughts
Original title: How do I revert a custom panelized node to the default
There used to be a button to revert but I no longer see it. If I customize a panel (panelize) of a node, can I remove customization and go back to the current defaults for the content type?
I can't find any good docs / forum areas on panelizer, If there is a better place to ask support questions, pls redirect me and I won't post to the issue queue.
Comments
Comment #1
merlinofchaos commentedIn its previous location, the button was confusing and didn't function entirely properly.
There is now a 'reset' link on the overview screen, which tells you the state of every view mode on the entity; that leads to a confirmation page which allows you to revert to default state.
Comment #2
sonicthoughts commentedSorry - I don't see it on the Overview screen (ie. /node/49/panelizer). I can't seem to find it anywhere. ...
Comment #3
merlinofchaos commentedWhat do you see on your overview screen?
Comment #4
sonicthoughts commentedOverview (yes, the content is different than default) shows this http://screencast.com/t/mLcp7VeZ . For each view:
http://screencast.com/t/mLcp7VeZ is also missing.
Comment #5
merlinofchaos commentedIn both of those cases, those are saying you do not have customizations (for both view mode it is set to 'default'), and thus there isn't a reset button. If you customize the panelizer for that entity, the reset link will appear.
Comment #7
damienmckennaComment #8
amaisano commentedI ran into this problem recently. I most definitely changed settings for a single user, and wanted to go back to my default "Full Page Override" user settings/layout/context, etc. However, there was no reset link anywhere.
The one thing that was changed on this user was changing the render mode (Renderer) from 'Standard' to "In-Place Editor." I guess Panelizer did not pick up on that as a real change.
So to fix it,
I made some more changes to that one user, like adding a body class.As soon as I saved that change, I got the 'Reset' link back, and clicking that successfully reverted to the default settings, including going back to the default 'Standard' rendering modeEDIT
It turns out just a Save operation 'jogs' the override memory. If I notice the problem, jump to the 'Content' tab, immediately hit Save and then return to the Overview tab, the 'Reset' link appears. So it seems to be a cache/memory problem.
Comment #9
rcodina@merlinofchaos What @amaisano said it's correct, it saved the day for me. In some cases (I don't know when) the reset button doesn't appear. This is a bug and it needs to be fixed. So I reopen this issue because this problem may be bothering a lot of users.
I've improved a little bit the explanation of @amaisano to make the "reset" button appear if it doesn't in your case:
1) Edit your overrided node and go to "Panelizer" tab
2) Click on "Full page override" tab and then go to "Content"
3) Just save the form
4) Go back to "Overview" tab
5) Then you will see the reset "link"
Comment #10
rcodinaComment #11
rcodinaComment #12
rcodina