Hola,
Utilizar arrays anidados en el método replaceListVariable se permite desde el lanzamiento de phpdocx 12 (https://www.phpdocx.com/news/post/phpdocx-v12-release-notes/223):
- replaceListVariable allows using sub-arrays.
por ejemplo:
$items = array(
'First item',
'Second item',
array(
'Subitem A',
'Subitem B',
'Subitem C',
array('Subitem C.1', 'Subitem C.2'),
'Subitem D'
),
'Third item'
);
$docx->replaceListVariable('LISTVAR', $items);
Versiones anteriores de phpdocx no lo permiten. Te recomendamos actualizar tu licencia a la última versión disponible.
Saludos.