【问题标题】:in symfnoy2 is there any third party bundle which will allow to map the database column and excel/csv column while importing or exporting data在 symfony2 中是否有任何第三方包允许在导入或导出数据时映射数据库列和 excel/csv 列
【发布时间】:2015-03-11 10:17:17
【问题描述】:

在 symfnoy2 中是否有任何第三方捆绑包允许根据用户的选择映射数据库列和 excel/csv 列。

此外,我们应该能够导入 excel/csv 并将数据导出到 excel/csv。

在将数据上传到数据库之前,它应该在数据网格视图中显示数据。

【问题讨论】:

    标签: php excel symfony csv datagrid


    【解决方案1】:

    据我所知,没有 1 个捆绑包可以做到所有这些,但有一些捆绑包可以很好地成为主要部分的候选者。

    DdeboerDataImportBundle 非常好,非常灵活,可以处理实际的导入。

    APYDataGridBundle 我们大量使用网格来显示数据。它具有许多功能,包括内置过滤(以及通过查询字符串进行预过滤)

    如果您想在刷新之前显示,显然需要将它们绑定在一起,但这是可行的,但您需要在导入包中弄脏您的手。

    【讨论】:

    • 感谢您的解决方案!但是是否有任何捆绑允许用户将 excel / csv 的列映射到数据库表字段?
    • 是的,您可以使用 DataImportBundle 来执行此操作。当我们使用它时,我们创建了一个 crud,允许用户指定哪个 csv 列与要导入的字段相关。编辑:它也会写csv。
    • 嘿,马特,我正在尝试安装 DdeboerDataImportBundle ,但它给出了错误: Script Sensio\Bundle\DistributionBundle\Composer\ScriptHandler::clearCache 处理更新后的 cmd 事件并以异常和一个终止more : [RuntimeException] 执行“'cache:clear --no-warmup'”命令时出错。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-09-25
    • 2015-08-17
    • 1970-01-01
    • 2014-03-20
    • 2012-02-25
    相关资源
    最近更新 更多