_imgData = $imgData; $new_node = $this -> _tpl -> createDocumentFragment ( ); $node = $this -> _tpl -> createElement ( 'img' ); $node -> setAttributeNode ( new DOMAttr ( 'src' , $this -> _imgData[ 'path' ] . $this -> _imgData[ 'navId' ] . $this -> _imgData[ 'src' ] ) ); if ( ! is_null ( $imgData[ 'title' ] ) && $imgData[ 'title' ] !== '' ) { $node -> setAttributeNode ( new DOMAttr ( 'title' , $this -> _imgData[ 'title' ] ) ); } if ( isset ( $imgData[ 'id' ] ) && $isEditable ) { $node -> setAttributeNode ( new DOMAttr ( 'data-editable' , $type ) ); $node -> setAttributeNode ( new DOMAttr ( 'id' , $type . '_' . $this -> _imgData[ 'id' ] ) ); } else if ( $isEditable ) { $node -> setAttributeNode ( new DOMAttr ( 'data-editable' , $type ) ); $node -> setAttributeNode ( new DOMAttr ( 'id' , $type . '_0' ) ); } $new_node -> appendChild ( $node ); return $new_node; } } ?>