Currently exporting panels and views overrides is intentionally disabled, only because it seemed unlikely they would work.

Issue is that plugins may be their own object type. The way exports currently are serialized won't handle that.

To investigate: should we export to text when saving in the DB? That way we could try to get the native export. However, would require using drupal_eval().

Comments

nedjo’s picture

Actually, serializing shouldn't be a problem, the question is whether the export to text will get the object types correct. Do we need to call the native export functions?

#895250: Address performance issues will remove the exclusion for panels and views. Testing will be needed from there.

nedjo’s picture

nedjo’s picture

Added code to detect and handle recursion when iterating arrays or objects in http://drupal.org/project/cvs/894352. Views overrides now export. More testing needed.

nedjo’s picture

nedjo’s picture

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.