Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/251.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php sugarcrm在multiselect中显示用户列表_Php_Sugarcrm - Fatal编程技术网

Php sugarcrm在multiselect中显示用户列表

Php sugarcrm在multiselect中显示用户列表,php,sugarcrm,Php,Sugarcrm,我正在使用SugarCRM Professional以及最新的社区版本 在“创建项目”屏幕中,有“分配给”字段,该字段将弹出所有用户列表。 但我希望这些用户在一个多选下拉列表,因为我想选择多个没有弹出窗口根据客户的要求 我不想在列表中手动添加用户名,它应该是动态的。请提供帮助。首先,我想问您为什么要为一个项目分配多个用户?通常项目分配给项目经理,然后将单个项目任务分配给团队成员,由团队成员完成这些任务。它是为了报告目的吗?那么项目团队知道发生了什么?另一个原因 Sugar将只为每个现成记录分配一

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

在“创建项目”屏幕中,有“分配给”字段,该字段将弹出所有用户列表。 但我希望这些用户在一个多选下拉列表,因为我想选择多个没有弹出窗口根据客户的要求


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

首先,我想问您为什么要为一个项目分配多个用户?通常项目分配给项目经理,然后将单个项目任务分配给团队成员,由团队成员完成这些任务。它是为了报告目的吗?那么项目团队知道发生了什么?另一个原因

Sugar将只为每个现成记录分配一个用户,在pro中,您可以使用团队来代表多个用户分配,还有第三方插件也允许将此功能添加到CE中

然而,如果你想要比静态团队分配更具灵活性,你就必须开发一些特定的东西

团队可以使用第三方模块或从用户到项目的自定义关系,并且可以使用hooks/ajax等编写脚本,用所有用户在项目上填充multi-select。然后可以多选这些项目,并在保存时动态创建项目的新团队


希望这对您有所帮助。

谢谢@Andy,这是客户提出的要求,客户说他们不能使用团队,因为要分配的单个项目有很多标准。团队可以解决这个问题,但客户的要求还不够。发展客户关系似乎也很困难,让我试试。