jambagecom / base-excel
此包提供了phpOffice中的PhpSpreadsheet库,之前称为phpExcel。
v2.1.0
2024-07-06 22:04 UTC
Requires
- phpoffice/phpspreadsheet: ^2.1
- typo3/cms-core: ^11.5 || ^12.4
Replaces
- typo3-ter/base-excel: v2.1.0
This package is auto-updated.
Last update: 2024-09-06 22:30:11 UTC
README
它做什么
此扩展将"PhpSpreadsheet库" PHP 类 "phpoffice/phpspreadsheet",之前称为 phpExcel,引入到 TYPO3 中。
起源是什么
查看https://github.com/PHPOffice/PhpSpreadsheet/tree/2.1.0
所有库类都在扩展文件 Library/phpoffice-phpspreadsheet.phar 中可用,该文件在通过 composer 或自动加载器激活扩展管理器时会自动包含。
文档
https://github.com/PHPOffice/PhpSpreadsheet/tree/2.1.0
安装
通过 composer 或 TER。
Composer
composer req jambagecom/base-excel
TER
https://extensions.typo3.org/extension/base_excel
phar-composer
从这里获取: https://github.com/clue/phar-composer
对于开发者
如果 TYPO3 不在 composer 模式下运行,可以通过运行
composer run-script extension-create-libs
重建库目录。- 见章节贡献者。
对于贡献者
- 要构建 TER 包,您必须删除文件 Libraries/phpoffice-phpspreadsheet.phar 并在扩展文件夹中运行命令
composer run-script extension-release
以生成存档。 - 开始时,您将得到一个问题: "当前目录中没有 composer.json,您想使用 /var/www/html/typo3conf/ext/base_excel 中的文件吗? [Y,n]?"。 -- 您必须回答 N。
- 然后,所有内容都将被下载,并生成结果文件 Library/phpoffice-phpspreadsheet.phar。