我们在SugarCRM中有2个模块.
模块1 =内置Contacts模块
模块2 =称为QMS模块的自定义模块.
我们希望能够contact在contacts模块中创建新的用户记录,然后在该联系人模块中有一个子面板,该子面板将显示与qms联系人记录相关的所有相关模块记录,这些记录基于具有相同匹配email字段的联系人记录.
所以要澄清......在contacts module默认情况下email field.
在我们的定制中,qms module我们还有另一个email field.
当您在子面板中查看contact module具有当时电子邮件字段值的记录时,test@test.com它应该显示任何具有值的qms module records匹配email field的记录test@test.com
这不是SugarCRM CE 6.xx中的标准行为.有谁知道我们如何实现这样的功能?
我正在使用SugarCRM v6.x并且发现在将帐户所有权转移到新的销售代表(assigned_user_id字段)时,联系人和其他相关子记录也不会被转移.
这是SugarCRM作者的实际设计选择,如果是这样,背后的原因是什么?
是否有推荐的转移账户的方法,以转移相关子记录的所有权?
当用户最初登录时,会向他们展示许多Sugar广告和信息屏幕以填写.
我们可以配置这个不显示用户并直接进入主屏幕.
类似的问题也发布在SugarCRM论坛上,但没有回复.
我在我的模块的详细视图中制作了一个自定义按钮'下载列表',我还在我的模块目录中创建了一个动作'downloadList'.点击下载列表我称之为动作
array('customCode' => '<input class="button" onclick="window.open(\'index.php?module=av_module&action=downloadList&record={$fields.id.value}&&sugar_body_only=true\');" value="Download List">')
我的所有代码都做得很好.
但问题是我必须使用views.detail.php来实现相同的功能.因为我做了一个自定义的views.detail.php文件,并在其中写下了我的所有代码.
现在我不知道如何在按钮点击时调用该功能.有人可以帮忙吗...
任何人都知道如何通过 Sugar 的 REST API v4 从表单中的多选输入中插入多个值。我还没有找到任何关于此的文档。以下正确插入 1 个值,但我坚持保存多个值:
function getSugar($method, $parameters){
$url = 'https://****.sugarondemand.com/service/v4/rest.php';
$curl = curl_init($url);
curl_setopt($curl, CURLOPT_POST, true);
curl_setopt($curl, CURLOPT_HEADER, false);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
$json = json_encode($parameters);
$postArgs = array(
'method' => $method,
'input_type' => 'JSON',
'response_type' => 'JSON',
'rest_data' => $json
);
curl_setopt($curl, CURLOPT_POSTFIELDS, $postArgs);
$response = curl_exec($curl);
if (!$response) {
die("Connection Failure.\n");
}
$result = json_decode($response);
if ( !is_object($result) ) {
die("Error handling result.\n");
}
if($method == "set_entry" || $method == "login"){
if ( !isset($result->id) …Run Code Online (Sandbox Code Playgroud) 我正在尝试使用Smarty PHP在SugarCRM(6.5.3)的ListView(custom/modules/Leads/metadata/listviewdefs.php)中进行自定义功能.
这很好用:
'customCode' => '{$LD_ASSUMED_SUGAR_ACCOUNT_ID_C}',
Run Code Online (Sandbox Code Playgroud)
这样做:
'customCode' => '{$ACCOUNT_NAME}',
Run Code Online (Sandbox Code Playgroud)
但是,这只是输出List中的代码(括号和所有)(但是使用Account name替换正确的值):
'customCode' => '{if $LD_ASSUMED_SUGAR_ACCOUNT_ID_C}{$ACCOUNT_NAME}{/if}',
Run Code Online (Sandbox Code Playgroud)
我究竟做错了什么!?
如何通过代码或通过GUI更改每个子面板上的顺序?在Sugar 6中,用户可以简单地通过拖放每个模块下的子面板来改变顺序.据我所知,这在7.x中是不可能的.我试图改变
'order' => 1
Run Code Online (Sandbox Code Playgroud)
在
custom/Extension/modules/Opportunities/Ext/Layoutdefs/some_file.php
Run Code Online (Sandbox Code Playgroud)
没有运气......
sugarcrm(6.5)和它的fork suitecrm(7.x)在哪里为它创建的文件设置文件权限?
我见过带变量的config.php:
'default_permissions' => array (
'dir_mode' => 1528,
'file_mode' => 436,
'user' => '',
'group' => '',
),
Run Code Online (Sandbox Code Playgroud)
但这似乎与分配给缓存文件的权限不同.查看文件:
cache/smarty/templates_c
Run Code Online (Sandbox Code Playgroud)
哪个有644权限而不是660.这意味着chmod如果我想编辑它们,我必须手动编写文件.
所以我的问题是:在sugarcrm/suitecrm中设置文件权限的位置是什么?
SuiteCRM的新增功能:版本7.6.6 Sugar版本6.5.23(内部版本1061)
在我的“联系人和客户”模块中,有一个名为“分配给”的字段,它不是一个下拉列表,但看起来像一个文本字段,该字段的右侧是蓝色箭头图标,而在字段的右侧是蓝色X图标。箭头图标的右边。
单击蓝色箭头时,它将打开一个窗口,您可以从该窗口中选择员工姓名。我需要将该功能用于自定义的“引用人”字段。
在“联系人”->“字段”中找不到“分配给”字段,因此我不知道如何编辑,克隆甚至查看值的来源(它们是用户名或员工名称)。
我知道如何创建自定义字段,并且知道如何将其添加到模块布局中。但是,我看不到任何类似于“雇员姓名”或“用户名”的数据组,这就是我为自定义“引用人”字段设置的值所需要的。
使用套件 crm 7.9.1 。Suitecrm 的新手。
我在 Campaigns 模块中创建了一个人员表单。创建成功。但是当我尝试下载它时,出现以下错误。
致命错误:未捕获错误:调用 /home/testsite/public_html/download.php:180 中未定义的函数 mime_content_type() 堆栈跟踪:#0 /home/testsite/public_html/include/MVC/Controller/SugarController.php(1007) : require_once() #1 /home/testsite/public_html/include/MVC/Controller/SugarController.php(458): SugarController->handleEntryPoint() #2 /home/testsite/public_html/include/MVC/Controller/SugarController.php (366): SugarController->process() #3 /home/testsite/public_html/include/MVC/SugarApplication.php(108): SugarController->execute() #4 /home/testsite/public_html/index.php(53) ): SugarApplication->execute() #5 {main} 扔在 /home/testsite/public_html/download.php 的第 180 行
当我浏览此错误时,得到了安装此扩展程序的解决方案。我正在使用 PHP 7 。
在实时添加扩展到 cpanel,是否安全.. 因为它是共享主机,它是否会影响其他 php 项目。
当我执行 phpinfo 时发现了一些关于 mime_type 的信息。以下
default_mimetype - text/html
mbstring.http_output_conv_mimetypes - ^(text/|application/xhtml\+xml)
Run Code Online (Sandbox Code Playgroud)