#phpword
Вопрос:
$phpWord = new PhpOfficePhpWordPhpWord();
$section = $phpWord->addSection();
$html = Storage::get('my-html-file.html');
PhpOfficePhpWordSharedHtml::addHtml($section, $html, false, false);
$path = Storage::path('/my/directory/testingfile.docx');
$objWriter = PhpOfficePhpWordIOFactory::createWriter($phpWord, 'Word2007');
$objWriter->save($path);
Мне нужно иметь возможность просматривать имеющиеся у меня html-файлы, организовывать их в файловую структуру и сохранять в свой путь хранения Laravel (который есть /storage/app
).
Я не вижу в PHPWord возможности выбрать путь, по которому вы сохраняете файл. Это всего лишь временный каталог.
Как я могу выбрать каталог и подкаталог для сохранения файла?
Я изучил save
метод здесь: https://github.com/PHPOffice/PHPWord/blob/develop/src/PhpWord/Writer/Word2007.php
и он просто берет имя файла и переходит во временный каталог.