如何自动填充 SugarCRM 表单中的字段

发布于 2024-11-04 03:56:19 字数 233 浏览 0 评论 0原文

我们尚未定制 SugarCRM 6,但这是我们的第一期。

当我们浏览联系人的记录时,在“活动”子面板下,我们可以通过点击“创建会议”来创建新的会议。然后,将出现一个快速表单,并且“帐户”字段 (parent_name) 将自动填充联系人的关联帐户名称。

我的问题:如何修改它并用联系人的姓名自动填充parent_name,以便会议将链接到联系人的记录而不是帐户的记录。

谢谢 !

亚历克斯

We have not yet customized SugarCRM 6 but here's our first issue.

When we are browsing a Contact's record, under the "Activities" subpanel, we can create a new meeting by clicking on "Create Meeting". Then, a quick form appears and the Account field (parent_name) is autopopulated with the Contact's associated Account name.

My question: how to modify that and autopopulate the parent_name with the Contact's name instead, so that the Meeting will be link to the Contact's record and not the Account's record.

Thanks !

Alex

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

将军与妓 2024-11-11 03:56:19

您好,我相信您应该查看 /modules/Meeting/MettingFormBase.php

当然,将其复制到 custom/modules/Meeting/ 。

查看第 73 行;
$default_parent_type= $app_list_strings['record_type_default_key'];
和第 83 行;

这可以更改为:
if($_REQUEST['模块'] == '联系人'){
$default_parent_type = '联系人;
}别的{
'$app_list_strings['record_type_default_key'];
代码

未经测试,但希望它能为您指明正确的方向。

Hi I believe you should be looking at /modules/Meeting/MettingFormBase.php

Copy this to custom/modules/Meeting/ of course.

Look about line 73;
$default_parent_type= $app_list_strings['record_type_default_key'];
and line 83;
<input type="hidden" name="${prefix}parent_type" value="${default_parent_type}">

This could be changed something like;
if($_REQUEST['module'] == 'Contacts'){
$default_parent_type = 'Contacts;
}else{
'$app_list_strings['record_type_default_key'];
}

Code is not tested but hopefully it will point you in the correct direction.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文