首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将Webform推到vTiger中

将Webform推到vTiger中
EN

Stack Overflow用户
提问于 2012-04-27 23:20:41
回答 1查看 1.8K关注 0票数 1

我已经创建了一个在vTiger之外的webform,我想将它插入到vTiger使用的数据库中。

这是将数据推入数据库的SQL代码:

代码语言:javascript
复制
$sql="INSERT INTO vtiger_potential(potentialname)VALUES('$company_name', '$potential_no')";

这就是我似乎要犯的错误:

代码语言:javascript
复制
Cannot add or update a child row: a foreign key constraint fails (`vtigercrm530/vtiger_potential`, CONSTRAINT `fk_1_vtiger_potential` FOREIGN KEY (`potentialid`) REFERENCES `vtiger_crmentity` (`crmid`) ON DELETE CASCADE)

有什么办法解决这个问题吗?

EN

回答 1

Stack Overflow用户

发布于 2012-12-30 09:50:06

  1. 为什么不使用webforms模块?只需使用一些规则创建web表单,然后将表单发送到“您的站点链接”/模块/Webforms/post.php。优点是所有的工作都是通过crm的基本功能完成的,所有的安全措施都得到了保证(小心用户输入数据!)Webforms的一个示例形式如下:

此外,您还可以在铅模块中添加具有相应名称的其他输入。对于自定义字段,可以通过firebug (cf_*)检查名称。2.如果您想在数据库中这样做,请考虑所有vtiger实体(联系人、引线等)在crm_entity中都有一个特定的id,因此crm_entity保存不同实体的所有id。在创建牵头实体之前,必须创建其crm_entity行,然后将new_insert_id传递给相关表。但是,如果在crm中出现任何未来的问题,您可能无法确定这是您的错(数据库的直接操作)!

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10359098

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档