Нужно поместить таблицу в шаблон doc-файла. Таблица берется из БД, где хранится в виде html ($html_table).
код:
$templateProcessor = new \PhpOffice\PhpWord\TemplateProcessor('tempatename.docx');
$wordTable = new \PhpOffice\PhpWord\Element\Table();
$wordTable->addRow();
$cell = $wordTable->addCell();
\PhpOffice\PhpWord\Shared\Html::addHtml($cell, $html_table);
$templateProcessor->setComplexBlock('html_table', $wordTable);
$templateProcessor->saveAs($pathToSave);
Это все работает.
Но если в таблице есть объединения ячеек (атрибуты colspan и rowspan), то таблица строится без их учета, как будто их нет. В итоге все криво.
Что тут можно сделать?