基于关系ID在SugarCRM中实现自定义过滤器

时间:2016-11-14 23:39:14

标签: php sugarcrm sugarbean

我已经定义了帐户和自定义模块(标签)之间的多对多关系。标签在“帐户”中有一个子面板,但我需要在“帐户”上设置自定义过滤器,该过滤器将显示与您键入的标记名称相关的所有“帐户”记录。

/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
);

总结一下,我想根据子模块中的过滤器显示主模块的结果。有谁经历过这个?这不是一个相关领域,而是一种关系。

1 个答案:

答案 0 :(得分:0)