PHPWord шаблонизатор DOCX с использованием массива изображений - PullRequest
0 голосов
/ 09 июля 2019

Я хочу шаблонизировать мой файл docx, используя массив изображений.Размер массива может измениться.Мне нужно что-то вроде цикла, но в документации PHPWord нет информации об этом.

Я пытаюсь использовать cloneBlock (), но, к сожалению, я не могу использовать изображения здесь (или я не знаю, как это использовать)).

В .docx:

$ {имя_блока} Изображение: $ {изображение} Описание: $ {description} $ {/ block_name}

В PHP:

$replacements = [
['image' => '???', 'description' => 'Flower'],
['image' => '???', 'description' => 'House']
        ];

$templateProcessor->cloneBlock('block_name', 0, true, false, $replacements);

Я ожидаю преобразовать что-то вроде этого:

['path_to_file', 'path_to_file', 'path_to_file', ..., 'path_to_file']

в .docx файл со всеми изображениями из массива.

...