public function test_phpdoc_template_create_p() { $PHPWord = new PHPWord_Template($this->in . '/phpword_template_test.docx'); $dom = new DOMDocument(); $ret = $dom->load($this->in . '/document.xml'); $this->assertTrue($ret, 'chargement du xml'); $listBalise = $dom->getElementsByTagName('t'); Zend_Debug::dump('nombre de balise :' . $listBalise->length); foreach ($listBalise as $balise) { $text = $balise->nodeValue; if ($text == '${products_std}') { $PHPWord->create_p($balise); break; } } $dom->save($this->out . '/document.out.create_p.xml'); $result = $dom->saveXML(); $expect = file_get_contents($this->in . '/document.create_p.xml'); $this->assertEquals($expect, $result); $PHPWord->save($this->out . '/document.out.create_p.docx'); }