X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=php5%2Fxml-template.php;h=b326e45914beafb84ecf3657317c125bec5e0c0a;hb=7294f2eaa75313cac1aae6e95bb05ce57185bc01;hp=66937d24e4a9e59b8b4fc842daecc14151d95767;hpb=c1d4dfa5fe43d3e229cd90a18975fbf4df120f50;p=xml-template 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