2015-09-16 39 views
0

我需要在Sugar CRM中創建自定義字段Contact。在SugarCRM中添加自定義分組字段

該字段將包含2個輸入和一個選擇框。點擊添加按鈕後,應該複製整個事物。

我是Sugar CRM的新手,想知道是否可以添加該字段。

每個評論或答案都會很感激。 在此先感謝。


這是我需要添加

<img src="https://imageshack.com/i/id92zCAAp" border="0">

+0

它是可能的,我認爲企業版,但不是在社區版。 – Sherlock

+0

@EuphoriaGrogi - 我爲此創建了自定義數據類型,就像地址數據類型一樣。但是無法將他們分組。有沒有可能? – itssajan

+0

等病檢查我的代碼是怎麼做到的 – Sherlock

回答

0

對不起,我會在這裏粘貼代碼,因此它可以很好地格式化的領域。

我做到了這樣, 在我editviewdefs文件我增加了一個自定義字段定義如下:

array (
     'name' => 'status_info_fieldset_c', 
     'label' => 'LBL_STATUS_INFO_FIELDSET', 
     'customCode' => '<fieldset id = "statInfoFieldSet"> 
          <legend>Status Information</legend> 
         </fieldset>', 
    ), 

我重寫領域,並增加了customCode,這是字段的容器。

I組用js來修改DOM元素具體改變這樣的元素的位置的字段,

// Copy stat info buttons to fieldset 
    var statInfoBtnTdParentOld = $('#changeStatusBtn').parent().prev(); 
    var statInfoBtnTdOld = $('#changeStatusBtn').parent(); 
    var statInfoBtnTdParent = statInfoBtnTdParentOld.clone(); 
    var statInfoBtnTd = statInfoBtnTdOld.clone(); 
    var statInfoBtnTr = $('<tr></tr>'); 
    statInfoBtnTr.append(statInfoBtnTdParent); 
    statInfoBtnTr.append(statInfoBtnTd); 
    statInfoBtnTdParentOld.parent().remove(); 

這取決於如何ü做到這一點,但我只是移動的容器內的元素。

+1

謝謝,我創建了一個自定義元素,我的需求得到滿足:D – itssajan

相關問題