我已經在引導模塊中進行了自定義下拉字段。它是一個動態地從用戶表中作爲key =>值對從lead模塊中獲取用戶的表。SugarCRM自定義下拉字段
現場工作正常,但是當在編輯模式(創建一個新的鉛)...價值是沒有得到保存,取而代之的是關鍵是讓存儲沒有價值..
我的意思是一樣的,而不是'詹姆斯邦德的ID是越來越儲存..這就像'7896877'
現在有趣的是,在sugarcrm(引導模塊)的詳細視圖名稱顯示正確,因爲我希望它的工作。僅在列表視圖中,它顯示ID,並在數據庫中顯示其存儲爲KEY(即哈希ID)。
這是函數:在Sugar工作以鍵/值對
function getUSERS($bean) {
$resultArray = Array();
$query = "select id,(first_name + ' ' + last_name) AS Name from dbo.users ORDER BY first_name ASC";
$resultArray [''] = '';
$result = $bean->db->query($query);
while ($row = $bean->db->fetchByAssoc($result)) {
$resultArray[$row['id']] = $row['Name'];
}
return $resultArray;
}
發佈更多您正在使用的代碼。我看到'getUSERS'函數,但是它是如何以及何時被調用的? –