Suitecrm动态下拉

Suitcrm dynamic drop down

我尝试使用 studio 在 suitCRM 网站内创建新的动态下拉列表。但我只能用静态数据创建下拉列表

点击下拉列表附近的编辑按钮它看起来像

我只能为下拉列表添加新的静态值。 我的问题是要创建具有动态值的下拉列表(例如:使用潜在客户名称和 ID 填充下拉列表 - 所有潜在客户名称及其 ID)。怎么可能。有帮助吗?

您可以使用自定义来做到这一点:

  1. 使用工作室创建一个下拉菜单。例如lead_dropdown
  2. 您将在 /custom/include/language/en_us.lang.php
  3. 中找到下拉条目
  4. 在同一个文件中建立如下数据库连接:
   include_once('include/database/DBManagerFactory.php');  
   $db = DBManagerFactory::getInstance();  
   $leads = array();  
   $qryLead = "select a.id, a.name from leads"; $leadRes = $db->query($qryLead);

   $leadNum = $db->getRowCount($leadRes); if($leadNum > 0) 
   {
    while ($hrow = $db->fetchByAssoc($leadRes))  
     {
        $leads[$hrow['id']] = $hrow['name'];
     }  
   }  
   $GLOBALS['app_list_strings']['cl_lead_drodown'] = $leads;

希望对您有所帮助。谢谢。