问题标签 [sugarcrm]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
3165 浏览

php - Sugar CRM,在自定义字段中获取自动增量值

我正在使用 Sugar Professional 6 并在社区版本中检查相同的内容。在项目模块中,我有项目名称,它应该从另一个名为 MSO 的字段自动生成,带有前缀和自动增量编号。

例如。

MSO 代码- Xyz 项目名称应为 - Xyz1

为下一个记录

MSO 代码- Abcd 项目名称应为 - Abcd1

MSO 代码- Xyz 项目名称应为 - Xyz2

0 投票
1 回答
1507 浏览

php - Sugarcrm 在多选中显示用户列表

我正在使用 SugarCRM Professional 以及社区版本的最新版本。

在 Create Projects 屏幕中,有一个 Assign To 字段,它会弹出所有用户列表。但我希望这些用户在多选下拉列表中列出,因为我想根据客户要求选择多个不弹出窗口。

我不想在列表中手动添加用户名,它应该是动态的。请帮忙。

0 投票
1 回答
737 浏览

php - 本地主机中 SugarCRM 中的 SSL 错误

我确实在其中一个公共 IP 地址上安装了 SugarCRM 专业版,并在以下链接中配置了可以顺利运行的地址

http://66.240.55.100/fs

我试图将文件和数据库原样复制到我的本地系统,可以像这个链接一样访问

http://localhost/fs/index.php在此处输入图像描述

当我添加异常并继续时,我看到以下错误消息 在此处输入图像描述

我删除了缓存目录并尝试了,但没有运气。我的问题是,为什么它询问 SSL,如何在 localhost 中禁用它或配置中存在任何其他问题。

0 投票
1 回答
5371 浏览

php - SugarCRM 在自定义模块字段上实现 AJAX 调用

如何实现对我的自定义模块的字段之一的 AJAX 调用。我的要求是当我们更改一些下拉列表时,它应该检查数据库并在同一屏幕的另一个字段中更新结果。对于普通模块,我查看 .tpl 文件,我可以在其中插入脚本代码并调用。但是对于自定义模块,除了缓存目录(正在生成运行时)之外,我没有看到 .tpl 文件。有什么方法可以实现。

我正在使用糖专业。

0 投票
2 回答
922 浏览

soap - SugarCRM SOAP:记录和关闭“呼叫”

我正在尝试将通过 Skype 拨打的电话记录到 SugarCRM。我已经能够连接到 Skype 事件,通过 SOAP 在 Sugar 中创建通话记录(状态为已保留或未保留)。

但是,我记录为“未保留”的任何呼叫在“活动”部分中仍处于“打开”状态(旁边带有 x 标记),并且不会浮到“历史记录”子面板中。

现在,如果单击“x”标记以关闭呼叫,状态将更改为 HELD,然后才会向上移动到 History - 这超出了目的,因为我也想记录 Unsuccessful Calls

在此处输入图像描述

这是 SugarCRM 的默认和不可避免的行为,还是有办法将呼叫标记为未保留并关闭它?我似乎没有在糖数据库中找到与关闭按钮相对应的任何字段。

0 投票
0 回答
1303 浏览

php - SugarCRM:无法创建通话/会议 - 带有 TimeDate::_getUserTZ() 的 PHP 可捕获致命错误

您好,
最近我通过升级补丁从6.1.4升级到6.2 GA 。

即使从那时起,我也无法创建与日期和时间直接相关的任何内容,即通话记录、会议和任务。

当我使用子面板执行相同操作时,条目就会消失并且永远不会创建。

当我从“活动”下的相应模块之一尝试时,提交时收到HTTP 500错误。

Apache 错误日志显示以下内容:

不幸的是,这发生在生产服务器上,我发现这个问题太晚了。

我怎样才能解决这个问题?紧急寻求您的帮助。

谢谢,m^e

更新 1

我已经设法对此应用了一个临时补丁并让它工作...... TimeDate.php 的第 849 行是一个看起来像这样的函数的一部分:

该函数依次调用另一个函数_getUserTZ(),它应该将类型的变量传递给该函数User。相反,它正在传递null

我使用了一个片段来检查空的 $user 并在需要时为其分配一个值。该代码是_getUser()在同一文件中找到的另一个名为的函数的一部分......

我从这个函数中借用了代码并将其粘贴到里面to_display_date_time(),使它看起来像:

现在电话/会议又开始工作了。但我仍然想知道这个问题的实际解决方法是什么。对于任何需要尽快纠正此问题的人来说,我的方法应该被证明是一种快速解决方法。

如果有人可以找到问题的根源并提供更优雅的解决方案,我愿意提供赏金。

干杯,m^e

0 投票
2 回答
1026 浏览

php - Sugar CRM 在电子邮件中显示变量而非价值

每次我尝试重置密码时,它都会向我发送一封电子邮件,其中显示变量而不是值。我检查了权限,他们似乎很好。下面是它的外观示例

我还检查了服务器日志是否有任何明显的问题,但似乎也很好。这是一个相当新的安装。

我在谷歌中检查了这个问题。其他人也有同样的问题,但没有给出解决方案。

0 投票
0 回答
426 浏览

sugarcrm - 在联系人的会议子面板下列出会议 - SugarCRM

当我们转到联系人的详细视图页面时,我们看到会议子面板是空的,即使我们过去曾与此联系人创建过会议。

但是,如果我们在子面板中使用“快速创建”表单,会议确实会显示在子面板下,但当我们从会议模块创建会议时不会。

有人知道如何在联系人的会议子面板下列出会议吗?

谢谢 !

顺便说一句,我们使用 SugarCRM 6.1。

0 投票
1 回答
663 浏览

php - 过滤器引线仪表板

我想过滤掉仪表板中已转换的所有潜在客户。所以我非常想添加一个自定义 where 条件来显示除已转换之外的所有潜在客户。我将在线索的 dashlet 文件夹中添加什么以及在何处添加此代码。

0 投票
2 回答
4224 浏览

php - 如何在 SugarCRM CE 中创建潜在客户和自定义模块之间的关系?

根据大多数糖教程,这是我用来创建关系的代码。该代码在我使用 2 个基本模块(如线索/联系人)时有效,但在我尝试使用自定义构建模块时失败。

在这种情况下,geral_pessoa_juridica模块是自定义模块,geral 是包,pessoa_juridica 是名称。我确定名称是正确的,它适用于其他功能。

这个函数返回给我这个

5ec9ca75-e09d-e2d8-0c2b-4df7ac377dcf creating relationship array(3) { ["created"]=> int(0) ["failed"]=> int(1) ["deleted"]=> int(0) }

我不确定它为什么会失败 - 研究 sugarcrm.log,我发现它甚至没有尝试建立这种关系。

我重新制作了两次模块,尝试按照我在其他关系中看到的 Sugar 标准手动创建表,刷新 MySQL 权限,在 Sugar 中进行了所有可能的修复。我无法重新安装它,因为它正在生产中。

关于如何解决它的任何想法?