When I attempt to import an entity that's been Panelized I get an error:
Warning: Attempt to assign property of non-object in PanelizerEntityDefault->hook_entity_insert() (line 894 of C:\Documents and Settings\ZinckA\fas\docroot\sites\all\modules\contrib\panelizer\plugins\entity\PanelizerEntityDefault.class.php).
This appears to be due to the fact that the page manager item attached to the panelizer property of an entity is an object, but features_var_export() which is used to export entities normalizes everything in the tree to arrays on export.
I don't know enough about the ins-and-outs of Features, UUID, or Panelizer to know the best way to tackle this problem. Perhaps it's Panelizer's responsibility to provide an export() method on the page manager object? But it doesn't seem realistic that every module that might store something on an entity object needs to provide an export method, which makes me lean toward this being something that UUID needs to solve. Would love to get some pointers.
I'm on D7 and recent dev versions of Panels, Panelizer, Ctools, Deploy, and UUID.
Comments
Comment #1
ygerasimov commented@azinck I am facing exactly the same issue. How have you solved your problem? Have you managed to export panelized node?
Comment #2
azinck commentedUnfortunately I never solved the problem.
Comment #3
ergophobe commentedSee #1623536: Multiple errors when attempting to save content when "Allow panel choice" is checked
Marking this as duplicate
Comment #4
ergophobe commented