This topic contains 1 reply, has 2 voices, and was last updated by Yevhen Shyshkin 5 years, 3 months ago.
- Topic
Hello everyone
I need to add filter for dynamic column in my DataGrid. The column and it’s filter is added to my DataGrid by listener on the “onBuildAfter”, and the data is added in the “onResultAfter”.
Codes:123456789101112131415161718192021/*** @param BuildAfter $event*/public function onBuildAfter(BuildAfter $event){//$this->repository = $this->entityManager->getRepository('OroCRMCallBundle:Call');$config = $event->getDatagrid()->getConfig();$config->offsetUnsetByPath("[filters][columns][day_number]");$config->offsetAddToArrayByPath("[filters][columns]", ['day_number' => array()]);$config->offsetAddToArrayByPath("[filters][columns][day_number]", ['label' => 'Subject List']);$config->offsetAddToArrayByPath("[filters][columns][day_number]", ['type' => 'number']);$config->offsetAddToArrayByPath("[filters][columns][day_number]", ['data_name' => 'day_number']);$config->offsetAddToArrayByPath("[filters][columns][day_number]", ['enabled' => true]);$config->offsetAddToArrayByPath("[filters][columns][day_number]", ['translatable' => true]);return;}Thanks :)
Shomeis
The forum ‘OroCRM – Programming Questions’ is closed to new topics and replies.