2016-11-14 1 views
2

계정과 사용자 정의 모듈 (태그)간에 다 대다 관계를 정의했습니다. 태그에는 계정에 하위 패널이 있지만 입력 한 태그 이름과 관련된 모든 계정 레코드가 표시되는 계정에 맞춤 필터가 필요합니다.관계 ID를 기반으로 SugarCRM에서 사용자 정의 필터 구현

/custom/Extension/modules/Accounts/Ext/clients/base /basic/filterAccountsByTag.php

<?php 
$viewdefs['Account']['base']['filter']['basic']['filters'][] = array(
    'id' => 'filterAccountsByTag', 
    'name' => 'LBL_FILTER_ACCOUNTS_BY_TAG', 
    'filter_definition' => array(
     array(
      'custom_tags_accountscustom_tags_ida' => array(
       '$equals' => ' ', 
      ), 
     ), 
     array(
      'name' => '' 
     ) 
    ), 
    'editable' => false, 
    'is_template' => false 
); 

내가 서브 모듈의 필터에 기초하여 상기 기본 모듈의 결과를 표시 할이를 정리해. 누구든지이 일을 겪었나요? 이것은 관련 분야가 아니라 관계입니다.

답변

0
+0

계정에 "연락처"필터가 포함되도록 어떻게 수정 하시겠습니까? Accounts (계정)에서 Contacts (연락처)에 관계가 있습니다 (분명히). '계정'으로 이동하면 '연락처로 필터링'이라는 필터가있어 사용자가 연락처 이름을 통해 검색 할 수 있습니다. –

관련 문제