Я пытаюсь создать пользовательский фильтр на основе другого модуля в sugarCRM 8.0.1.
У меня есть модуль Ev_Registrations
, который имеет один Ev_Event
и один контакт, таблицы:
ev_registrations
ev_registrations_contacts_c
ev_registrations_ev_events_c
Как сделать раскрывающийся список для события или контакта на странице списка, как показано ниже?
Я попытался создать пользовательский фильтр, и мне удалось отобразить его в списке, однако на самом деле это не так.фильтрация по имени события.
$viewdefs['EV_Registrations']['base']['filter']['basic']['filters'][] = array(
'id' => 'filterRegistrationByEvent',
'name' => 'LBL_FILTER_REGISTRATION_BY_EVENT',
'filter_definition' => array(
array(
'ev_registrations_ev_events_c.ev_events.name' => '2019 Foo Bar Event',
),
),
'editable' => false,
'is_template' => false,
);