sugarcrm 过滤器按字段排序
sugarcrm filter orderby field
我正在尝试在 SugarCRM 7.7 中创建过滤器。我在客户模块工作。
我的新过滤器名称是 'Next Review Date'。
我在我的文件中创建了一个文件
src/modules/mynewfiltermodule/clients/base/filters/nextreviewdate/nextreviewsate.php
$viewdefs[$module_name]['base']['filter']['nextreviewdate'] = array(
'create' => false,
'filters' => array(
array(
'id' => 'nextreviewdate',
'name' => 'LBL_NEXT_REVIEW_DATE_ONLY_FILTER',
'filter_definition' => array(
array(
'next_review_date' => 'orderby ASC',
),
),
'editable' => false,
),
),
);
我想按next_review_date中的字段按ASC顺序排序,是日期字段。
谁能帮帮我。我该怎么做?
在此link中无法在过滤器中进行排序。
但我有一个想法,你使用你的过滤器并在那里应用默认过滤器。
in
custom/modules/module_name/clients/base/views/list/list.php
'orderBy' =>
array (
'field' => 'nextreviewdate',
'direction' => 'ASC',
),
这将设置默认排序 order.I 仅找到此解决方案。
我想这可能对你有帮助。
我正在尝试在 SugarCRM 7.7 中创建过滤器。我在客户模块工作。
我的新过滤器名称是 'Next Review Date'。
我在我的文件中创建了一个文件 src/modules/mynewfiltermodule/clients/base/filters/nextreviewdate/nextreviewsate.php
$viewdefs[$module_name]['base']['filter']['nextreviewdate'] = array(
'create' => false,
'filters' => array(
array(
'id' => 'nextreviewdate',
'name' => 'LBL_NEXT_REVIEW_DATE_ONLY_FILTER',
'filter_definition' => array(
array(
'next_review_date' => 'orderby ASC',
),
),
'editable' => false,
),
),
);
我想按next_review_date中的字段按ASC顺序排序,是日期字段。
谁能帮帮我。我该怎么做?
在此link中无法在过滤器中进行排序。
但我有一个想法,你使用你的过滤器并在那里应用默认过滤器。
in
custom/modules/module_name/clients/base/views/list/list.php
'orderBy' =>
array (
'field' => 'nextreviewdate',
'direction' => 'ASC',
),
这将设置默认排序 order.I 仅找到此解决方案。
我想这可能对你有帮助。