PHPWord Template: не всегда работает setValue
Написал по примерам:
$fileName = './protected/data/template.docx';
$word = new PHPWord();
$word = $word->loadTemplate($fileName);
$word->setValue('post', '123');
$h2d_file_uri = tempnam('', 'htd');
$word->save($h2d_file_uri);
В документе вставил текст и ${post}
.
Не всегда заменяется этот post на нужное мне значение. И заметил, что если template.docx открыть в WordPad и сохранить (при этом он скажет, что некоторые данные docx потеряются, т.к. не все поддерживается), то после этого post заменяется.
В чем дело, как быть?