]> git.sesse.net Git - xml-template/blobdiff - php5/xml-template.php
Slightly more insane php5 namespace cloning stuff.
[xml-template] / php5 / xml-template.php
index af055917757f63f7902294636b615c15231ab5fe..b6f4041c2cf45ae81435edfa29187594ec2b793b 100644 (file)
@@ -173,8 +173,7 @@ function own_clone_node($node, $doc)
                                if (isset($nsuri)) {
                                        $attr2 = $doc->createAttribute($attr->name);
                                } else {
-                                       $attr2 = $doc->createAttributeNS($nsuri, $attr->name);
-                                       $attr2->prefix = $attr->prefix;
+                                       $attr2 = $doc->createAttributeNS($nsuri, $attr->prefix . ":" . $attr->name);
                                }
                                $attr2->value = $attr->value;
                                $newnode->appendChild($attr2);