ccetc / import-bundle
Symfony 开发者包,用于将 xls 数据导入到您的数据库
dev-master
2014-04-29 22:28 UTC
Requires
- phpexcel/phpexcel: dev-master
This package is not auto-updated.
Last update: 2024-09-14 13:38:43 UTC
README
CCETCImportBundle 是一个用于将 xls 电子表格导入到 Symfony 数据库的 Symfony 扩展包。
目前处于测试阶段,仅支持与 SonataAdmin 和 Doctrine 一起使用。目前仅面向开发者使用。
开发跟踪在 trello 板上。
安装
添加到您的 composer.json 文件
"require": {
"ccetc/import-bundle": "dev-master"
}
运行 php composer.phar install
添加到 AppKernel.php 文件
new CCETC\ImportBundle\CCETCImportBundle(),
添加到您的路由配置
ccetc_import:
resource: "@CCETCImportBundle/Resources/config/routing.yml"
prefix: /
安全
该工具可以通过 admin/import 访问,请确保在 security.yml 中对该路由进行安全设置。
处理器
您需要编写一个 handler,将数据库映射到具有预期字段的 xls 文件。您的处理器应作为服务存在于您的应用程序中,并扩展 Import/Handler 中的处理器。
使用方法
导航到 admin/import,并指定您的处理器服务和文件路径。