From 7294f2eaa75313cac1aae6e95bb05ce57185bc01 Mon Sep 17 00:00:00 2001 From: "sgunderson@bigfoot.com" <> Date: Mon, 21 Apr 2008 23:11:32 +0200 Subject: [PATCH] Slightly less insane cross-document imports. --- php5/xml-template.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/php5/xml-template.php b/php5/xml-template.php index 66937d2..b326e45 100644 --- a/php5/xml-template.php +++ b/php5/xml-template.php @@ -21,7 +21,7 @@ function XML_Template_process($node, $obj, $clean = 1) } $frag = $node->ownerDocument->createDocumentFragment(); - $frag->appendXML($obj->ownerDocument->saveXML($obj)); + $frag->appendChild($node->ownerDocument->importNode($obj, true)); XML_Template_process($frag, array(), $clean); $node->appendChild($frag); } else if (!is_array($obj)) { # overwrite -- 2.39.2