From 187c0f6e1e7ea72c41831eb3637c88f633190f17 Mon Sep 17 00:00:00 2001 From: Matthias Schmidt Date: Mon, 28 Jan 2019 18:30:37 +0100 Subject: [PATCH] Fix saving page with parent via PIP See #2545 --- .../package/plugin/PagePackageInstallationPlugin.class.php | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/wcfsetup/install/files/lib/system/package/plugin/PagePackageInstallationPlugin.class.php b/wcfsetup/install/files/lib/system/package/plugin/PagePackageInstallationPlugin.class.php index 1aa393f4a6..6759cc4263 100644 --- a/wcfsetup/install/files/lib/system/package/plugin/PagePackageInstallationPlugin.class.php +++ b/wcfsetup/install/files/lib/system/package/plugin/PagePackageInstallationPlugin.class.php @@ -748,6 +748,13 @@ class PagePackageInstallationPlugin extends AbstractXMLPackageInstallationPlugin } $data['content'] = $content; + + if (isset($data['parent'])) { + $parent = $data['parent']; + unset($data['parent']); + + $data['parentPageID'] = Page::getPageByIdentifier($parent)->pageID; + } } return $data; -- 2.20.1