Alex300 |
|
---|---|
В корне проекта выполнить composer require phpoffice/phpspreadsheet или в файл composer.json в секцию "phpoffice/phpspreadsheet": "^4.1" и выполнить composer update Какой способ выбрать - разницы нет - результат будет одинаковый. В любом случае в composer.json будет добавлена нужная запись а в папку lib/vendor будет установлен PhpSpreadsheet со всеми засисимостями, готовый к использованию. Потом эту папку перенесете на production сервер, использовать на нем composer нет особой необходимости. и далее в коде Вашего плагина: <?php /** * Этот файл работает с таблицами */ use PhpOffice\PhpSpreadsheet\Spreadsheet; use PhpOffice\PhpSpreadsheet\Writer\Xlsx; // ... $spreadsheet = new Spreadsheet(); $activeWorksheet = $spreadsheet->getActiveSheet(); $activeWorksheet->setCellValue('A1', 'Hello World !'); // .. еще какие то действия с таблицами $writer = new Xlsx($spreadsheet); $writer->save('hello world.xlsx'); // ...
require_once(__DIR__ . '/vendor/autoload.php'); Автозагрузчик подключать самому не надо. Cotonti его сам подключает. Есть миры, не здесь, там, где небеса горят, и моря засыпают, и реки дремлют; люди сделаны из дыма, а города – из песен. Где-то опасность, где-то несправедливость, даже где-то остыл чай. Идем Эйс, у нас много работы!...
...Sorry for my english... Бесплатные расширения для Cotonti: https://lily-software.com/free-scripts/ |
|
Dieser Beitrag wurde von Alex300 (am 17. März 2025, 11:47, vor 1 Monat) bearbeitet |