问题标签 [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.
apache - SuiteCRM Apache 端口错误冲突
我需要有关 SuiteCRM 7.4.3 和 XAMPP 服务器托管的帮助。
我有一份在 XAMPP 服务器上运行的 SuiteCRM 副本。在我将记录分配给任何其他用户之前,它可以完美运行。每当我这样做时,浏览器都会挂起,我最终会收到以下错误:
该网站在检索http://localhost/suitecrm1/index.php时遇到错误 。它可能因维护而停机或配置不正确。
同时,当单击提交按钮时,我看到在 XAMPP 仪表板中,Apache 端口已经变成了一些不同于 80 或 443 的值,并且只有当我执行上述分配记录的过程时才会发生这种情况。查看显示 XAMPP 仪表板状态的图像。
一旦我在 SuiteCRM 中收到错误,XAMPP 仪表板就会恢复正常,因为第一个状态是端口 80/443。
php - SuiteCRM PDF 模板 HTML 格式
我正在尝试自定义 PDF 模板模块中定义的 PDF,类似于报价单和发票。
以下功能已完成:
- 为自定义模块添加 PDF 模板
- 从自定义模块生成 PDF
- 在 PDF 上打印自定义模块的所有产品
- 只有一种产品以 PDF 文件打印
问题陈述:我以升级安全的方式自定义了 generatePDF.php 文件。我为所有列出的产品创建了 HTML,但即使这是 HTML,它也会作为纯文本在 PDF 上打印。
谁能指导我如何将格式化的 HTML 放在 PDF 上?请,请帮助。提前致谢!
php - 使用 REST API 更新用户访问被拒绝
REST 调用在每个模块上都可以正常工作,但是在尝试更新当前登录用户的用户数据时,我收到拒绝访问错误。
Internet 上充斥着更新一般记录的示例,但更新用户数据似乎是一个特例。
显然,当访问 CRM 本身(网络界面)时,用户可以更改他的个人详细信息,因此这似乎不是角色/权限问题。是否有人使用 REST API 管理它来更新用户数据,例如姓名、姓氏、电子邮件等?
注意:当然,当 REST 用户是管理员时,它可以工作,但我想避免这种选择。
php - 在 Windows 7 中的 wamp 上安装 SuiteCRM 时出错
在 Windows 7 64 位的 WampServer 上安装 SuiteCRM 7.4.3 时,在 Stepp 2(配置)中出现以下错误:
和
这些错误的问题和解决方案是什么?
(我的系统上安装了 Visual Studio 2012 和 MSSQL Server 2012。只是告诉这个以防它们引起任何冲突!)
c# - SugarCrm API 超时
我们被一段时间后陷入困境的服务器所困扰,我不知道我应该在哪个方向进行故障排除。因此,我正在寻找一个技术答案来推动我走向正确的方向。我发现这些线索很具体,但我不知道如何处理它们。也许你会。让我澄清一下下面的情况。
有这个软件通过 SOAP API 与 SugarCRM(或实际上是 SuiteCrm 7.3.2)进行通信。使用 C#.Net 编写,它采用 WSDL 并创建一个强类型客户端。现在一切正常,数据被提取并可以存储。但是过了一会儿,服务器似乎陷入了困境。我还没有弄清楚是什么导致了这个问题。虽然我有一个具体的问题,但首先,让我陈述我在解决问题时收集的一些细节。让我提醒您,这只会在一段时间后发生,在新的服务器(重新)启动后,一切都运行良好且快速。
出现问题时:
- 调用“set_entries”函数时,服务器似乎超时。给这个 API 函数的数据是持久化的,但是服务端没有响应调用,因此客户端认为它超时了。
- 似乎与 API 会话相关。因为当它发生在 API 会话 id 'X' 时,不能再使用此会话存储或获取数据,尽管服务器在询问时将会话限定为有效。但是一旦创建了新的会话“Y”,就可以再次获取数据。但是,一旦数据与会话“Y”一起存储,问题就会再次出现,并且会话“Y”似乎也变得无法使用。
- 服务器重新启动会清除所有问题。
- 日志中似乎没有 PHP 错误相关。
- Sugarcrm 日志也没有用,没有设置“信息”级别。它保留给定的数据,但根本不返回答案。
现在是具体问题:这怎么可能与 API 会话 ID 相关?即使会话仍然有效(API 说,并且会话不到 15 秒),它怎么可能再次使用新的会话 ID(比重新启动服务器后慢一点)。
我正在寻找可以指向正确方向的技术答案。
php - SuiteCRM 中的潜在客户保存数据库错误
我在Logic Hook
模块Leads
中创建了一个保存到数据库中的字段。问题是,当我首先保存潜在客户时,它会显示一条重复的消息:
数据库故障错误检查 SuiteCRM 日志。
如果我注释掉这段代码,Lead
然后保存。
逻辑钩:
php - 为 SuiteCRM 中的电子邮件配置 Mailgun API
我需要配置 Mailgun 以使用 Campaign 在 SuiteCRM 中发送电子邮件。我已完成域注册,现在需要将 Mailgun 与 SuiteCRM 集成。
我应该在哪里添加 API 密钥?是否可以将此 API 与 SuiteCRM 集成?
javascript - 在 SuiteCRM 中包含 PHP 和 JS 文件
我正在使用SuiteCRM 7.4.3,需要在整个项目实例中包含两个文件(一个 PHP 文件和一个 JS 文件)。在这种情况下,最佳做法是什么?我应该在哪里复制源文件以及在哪里包含它们?