问题标签 [suitecrm]
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.
c# - 使用 SOAP API 创建时不显示 SugarCRM 或 SuiteCRM 报价行
我正在将后端 Web 应用程序与 SuiteCRM 集成,并且我正在广泛使用 SOAP API。
从后端应用程序中,我正在创建一个报价 (AOS_Quotes),并且我正在向报价中添加一些行项目 (aos_products_quotes)。使用 api 创建对象后,我将设置它们之间的关系。成功创建了关系,但是当我导航到 SuiteCRM Web 界面并打开报价单时,不会显示行项目。从 API 中,我可以通过检索该报价的行项目来确认这种关系。
有谁知道可能是什么问题?
谢谢
sugarcrm - Sugarcrm 可按姓氏而不是名称排序
我在链接到联系人的自定义模块中有一个相关字段。如果我为此字段 ( ) 激活排序,则使用联系人字段listviewdefs.php: sortable=>true
可以正常排序。name
我怎么能按last_name
然后排序first_name
呢?
php - 在编辑时保存到数据库之前获取当前通话/会议的记录 ID
我正在处理在用户保存通话/会议之前提醒通话/会议时段是否可用。我的任务主要处理编辑部分。有两种方法可以编辑特定呼叫。
- 在潜在客户页面中选择特定潜在客户 -> 转到详细信息视图 -> 记录通话 -> 保存 -> 再次返回相同的潜在客户详细信息视图 -> 在活动子面板中单击编辑调用。现在,如果您检查 URL,您会看到一个名为“
record=abcde-fghi...
”的 url 参数,我在验证期间使用它。 - 现在转到顶部的活动菜单,在日历中您会看到所有保持的通话。单击特定呼叫,然后对其进行编辑。现在在编辑页面中,当您检查 URL 时,您看不到“
record=abcde-fghi...
” url 参数,这对我进行验证很有用。在这种情况下如何获取记录ID?
当我检查保存功能时,它正在从 $bean 访问这个 id。但在保存对数据库的调用之前,我不知道如何访问这个 bean。
我正在使用表单参数startdate
- , mins
, hours
,parent_id
等user_asign_id
并根据上述第一种情况的记录 id 触发 ajax 调用,但我缺少第二种情况的记录 id 以验证通话/会议。
请帮忙。提前致谢!
php - 尝试使用 SugarCRM API 建立关系
我正在尝试使用 SugarCRM 的旧 REST API 提取个人计费记录和一些特定字段。我正在开发 SuiteCRM,他们使用相同的旧 REST API 调用。我有另一个与此类似的 foreach 确实可以正常工作。唯一的问题是这个只会返回请求的信息,而不是我在 link_name_to_fields_array 中调用的关系。
提前致谢。如果需要更多信息,请告诉我。
我在这里按照这个例子
我的代码如下
刚刚做了一个 API 调用来获取所有链接,我确实确认了链接名称应该是它应该是什么,并且没有理由它应该返回一个空数组。
有没有人有比这更好的例子(也如下所示),因为我认为这不是很有帮助,因为 CRM 中的真实关系/链接具有诸如“fs_billing_fs_payments_1”之类的名称,并且似乎无法像示例所示那样工作。
php - 我们应该在哪里更改以在菜单中显示或隐藏模块而不在 Sugarcrm 中使用 ui
我正在研究sugarcrm,我只想显示/隐藏我从顶部模块菜单创建的特定模块,而不使用用户界面(工作室控件)。至少想知道当我们从管理设置中启用或隐藏任何菜单时屏幕后面发生了什么(触发了什么样的代码)。
php - 在 suitecrm 创建提醒工作流的正确方法?
我正在尝试在 suitecrm 上创建提醒工作流。如果我的“工单模块”(我使用模块构建器构建的模块)的“状态”字段保持挂起两天,提醒工作流应该向我的电子邮件地址发送警告电子邮件
我完全按照链接(此处)的说明进行操作。
我的工作流程条件是:
1- 修改日期大于(现在 - 2 天)
2- 状态待定。
我的行动是(向我的电子邮件地址发送电子邮件)。没有按照上述链接的要求检查重复运行。
问题是工作流程永远不会等待两天,只要我向所选模块添加新记录,它就会发送电子邮件。
我还尝试了一个新条件(现在 + 2 天)以防万一,同样的问题发生了。
有什么我做错了吗?
这里有一些信息可能会有所帮助
-Suitecrm 版本是 7.1.4 版,Sugar 版本 6.5.18 (Build 1110) -我创建了 cron 作业,按照 Suitecrm 的要求每 1 分钟运行一次 cron.php
谢谢你
sugarcrm - 通话模块的标签从哪里出现在工作室中?
我尝试了很多探索文件/数据库表,该表负责在studio
.
我查看了en_Us.lang
所有地方的文件,包括缓存。但我没有看到dependency
.
提前致谢!
html - 尝试在 SugarCRM PDF 模板中插入两个相同的值
我用 PDF 模板页面制作了一个新的发票模板。我如何使它好像为发票选择了两种产品?当我尝试添加$aos_products_quotes_name
时,它为两个不同的产品创建了两个单独的表。我怎样才能使两种产品及其定价可以显示在一张表中?
如果您对模板感兴趣,这是 html:
javascript - suitecrm 的 web-to-lead 形式在 wordpress 中不起作用
我在 SuiteCRM 中创建了一个网络到潜在客户表单,并将生成的原始 HTML 复制到在 Wordpress 管理中创建的页面作为单页帖子。但是,表格不起作用。在 chrome JS 控制台中,我看到一个错误
“未捕获的类型错误:无法读取 Sugar_grp1.js 中未定义的属性 'lang'?v=L_gZ2lJDSmg-RmlYIZH3Lw:128(匿名函数)”
提交按钮根本不起作用,我认为这是由于此错误。任何帮助表示赞赏。
SuiteCRM:版本 7.2.1 Wordpress:V.4.1.1 PHP:v.5.4。在 Openshift.com 上运行。
php - SuiteCRM 数据库调度程序
我安装了 SuiteCRM 并尝试为调度程序运行下面的代码...
php.exe -f cron.php
我得到错误:
调用未定义函数 mysqli_connect()
任何人都可以帮忙吗?