If the UUID module is enabled, for use someplace else, like node_export, then fieldable_panels_panes created during that time are saved in panes using the uuid. If the uuid module is then disabled, those panes fail to load.
We still have the uuid in the table, so it's feasible that we can still load them. Then again, it might be a documentation issue.
Comments
Comment #1
dave reidI believe this is a duplicate of #1580624: Node and user references fields don't display on fieldable panels panes when UUID module is being used
Comment #2
twistor commentedErr, not from what I can tell.
Looking at those patches, FPPs added with UUIDs will still silently fail to load if the UUID module is disabled.
To rephrase:
Once FPPs are added via UUID, then the uuid module becomes a hard dependency.
Comment #3
dave reidAh ok, that makes more sense.
Comment #4
damienmckennaMight #2250415: Use CTools 1.4's UUID support be a reasonable way forwards?
Comment #5
damienmckennaIn fact, given that CTools now has UUID support, should we scrap the fpid's entirely and just use UUIDs?
Comment #6
larowlan+1 for using uuids, looking at exploration - will report back
Comment #7
damienmckenna@larowlan: Any update on your progress?
Comment #8
muschpusch commentednot for 100% but due to lack of activity marking this as a duplicate of #2647890: Correct UUID handling in Panelizer