setValue() broken

Jul 2, 2013 at 9:18 PM
Edited Jul 2, 2013 at 9:18 PM
here is my php code:
$PHPWord = new PHPWord();
$template = $PHPWord->loadTemplate(APPPATH.'files/test.docx');
$template->setValue('test1', 'hello');
$template->setValue('test2', 'whats');
$template->setValue('test3', 'up');
$template->setValue('test4', 'koby');
$template->setValue('test5', '!!!!!!');
here is my word document text:


The output word content:


setValue(); only sets the value for the first line ${test1}

Any help would be great
Jul 5, 2013 at 1:02 PM
You need to type "${test1} ${test2} ${test3} ${test4} ${test5}" on your template manually, not copy/paste. Encountered this just recently. Hope this helps.