【问题标题】:vtiger crm : single csv file to multiple database tablevtiger crm:单个 csv 文件到多个数据库表
【发布时间】:2015-11-18 12:25:08
【问题描述】:

我正在尝试创建一个 php 脚本并使用 vTiger crm 添加它,此脚本将向 vTiger 添加将单个 csv 文件添加到多个数据库表的功​​能。

我不知道如何将此脚本添加到 vTiger

有任何建议、文档、帮助吗?

我正在使用 Vtiger CRM 6.0 版

【问题讨论】:

    标签: php mysql database csv vtiger


    【解决方案1】:

    有很多方法可以做到这一点。 第一个是在您的 CRM 中注册一个新模块(在 Google 中搜索 Payslip 示例模块)。 从广义上讲,vtiger 模块分为两部分,第一部分在 PHP 中用于处理所有数据、函数,第二部分是将处理过的内容传递给 Smarty 模板引擎。

    关于主要方法,考虑vtiger一般会传递2个URL参数: “模块”,用于检索模块名称 -> 目录 -> 权限和所有其余部分 “action”,用于将特定的 php 文件调用到模块中。 在这一切中,您应该考虑所有基本 vtiger 框架、控件、权限、ecc 的实现。

    关于数据库,Vtiger 使用 adb 方法。 查看 include/database/PearDatabase.php 以全面了解所有数据库功能。

    第二种方法,非常受欢迎,是使用 vtiger Webservice https://wiki.vtiger.com/index.php/Webservices_tutorials 处理您的 CSV 文件 因此,使用外部 PHP 文件。 这种方式不太灵活,但您可以解决所有基本实现并专注于数据。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-09-20
      • 1970-01-01
      • 2020-05-22
      • 1970-01-01
      • 1970-01-01
      • 2012-04-17
      • 1970-01-01
      • 2019-03-25
      相关资源
      最近更新 更多