Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
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 CreditAttribution: 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 CreditAttribution: muschpusch at Factorial GmbH commentednot for 100% but due to lack of activity marking this as a duplicate of #2647890: Correct UUID handling in Panelizer