에 모듈 "설명"필드 표시 "추가 정보"아이콘을 추가하는 방법슈가 CRM - 마우스 오버
나는, 역사 서브 패널에 "추가 정보"아이콘을 추가 할 필요가하는, 마우스 오버시 계정 목록보기에서 추가 정보 아이콘이 작동하는 것과 비슷한 관련 모듈의 설명 필드를 표시합니다.
처음에는 새로운 "기록/메타 데이터"폴더를 custom/modules /에 추가하고 core History/metadata 폴더에서 subpaneldefs.php 파일을 복사했습니다. subpaneldefs 파일에서
는 모듈의 열 정의의 각각의 끝에서, 나는 시험으로 이것을 추가 :array ('customCode' => '<img src="themes/Sugar/images/info_inline.png"></img>',),
전혀 아무것도에 영향을 미칠 것 같지 않았다. 그것이 내가 더 열이 보여줄 수에 대한 이미지보다 필요 단지 인 경우
확실하지, 내가 그때 생각 모든 코드를 추가하는 시도가 거기에 가기로되어 있었다 :
array (
'name' => 'nothing',
'module' => 'Notes',
'related_fields' => array ('id'),
'customCode' => '<a id="adspan_{$ID}" href="index.php?module=Notes&action=DetailView&record={$ID}" onmouseover="return SUGAR.util.getAdditionalDetails(\'Notes\',\'{$ID}\',\'adspan_{$ID}\');" onmouseout="return SUGAR.util.clearAdditionalDetailsCall()"><img src="themes/Sugar/images/info_inline.png"></img></a>'
) 보시다시피 History 하위 패널의 Notes를위한 것이므로 subpaneldefs.php 파일의 다른 모듈의 각 열 정의에 맞게 변경했습니다. 코드를 모델화 한 후 필자는 여기서 다른 누군가가 대시 렛을 사용하여 계정 이름을 moused 할 때 세부 정보를 표시한다는 것을 알았습니다.
불행히도, 그 중 하나가 작동하지 않았다.
어떻게해야합니까?