2012-03-15 5 views
1
이 슈가 CRM v6.3과입니다

에 모듈 "설명"필드 표시 "추가 정보"아이콘을 추가하는 방법슈가 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 할 때 세부 정보를 표시한다는 것을 알았습니다.

불행히도, 그 중 하나가 작동하지 않았다.

어떻게해야합니까?

답변