if (!empty($params['responsibilitiesItems'])) {
$cnt = count($params['responsibilitiesItems']);
$templateProcessor->cloneBlock('responsibilitiesItems', $cnt, true, true);
$section = new Section($cnt);
foreach ($params['responsibilitiesItems'] as $responsibilitiesItem) {
$section->addListItem($responsibilitiesItem, 0, ['italic' => true, 'color' => 'red'], ListItem::TYPE_NUMBER);
}
$i = 0;
foreach ($section->getElements() as $getElement) {
$i++;
$templateProcessor->setComplexValue("responsibilitiesItem#{$i}", $getElement);
}
}
As result i have corrupt php word file, if open this file in openoffice i got empty field in list possition.
Php word template contains:
${responsibilitiesItems}
${responsibilitiesItems}
${/responsibilitiesItems}