Я пытаюсь использовать OpenTBS в своем проекте для автоматической генерации резюме с использованием шаблона слова (.docx)
шаблон содержит несколько изображений для фрейма шаблона.
Когда я пытался сгенерировать файл с моими данными, я заметил с опцией отладки, что открывающие теги исчезают, когда я использую block = tbs: row внутри.
вот мой php-код:
$domains=array(
array('id1'=>"xxx",'id2'=>"xxx"),
array('id1'=>"yyyy",'id2'=>"yyyy"),
//...
);
$tbs->LoadTemplate('mytemplate.docx', OPENTBS_ALREADY_UTF8);
$tbs->MergeBlock('domain', $domains);
на моей стороне документа:
[domain.id1;block=tbs:row] :
[domain.id2]
эти теги находятся внутри таблицы, которая находится внутри текстового поля.
после 2 дней отладки я понял, что некоторые открывающие теги текстового поля исчезают при генерации, вызываяошибка синтаксического разбора xml при открытии документа
edit: после некоторых других тестов, когда я использую тег блока внутри текстового поля, появляется ошибка.
спасибо за вашу помощь.
Matt.