Skip to content

GridBuilder::addColumn templateParameters allow callable to use the entity #4

@jcrombez

Description

@jcrombez

To be able to do something like :

            ->addColumn(
                'Products',
                fn(ProductCategory $category) => $countByCategories[$category->getId()] ?? 0,
                ColumnTemplate::LINK,
                fn(ProductCategory $category) => [
                    'route_name' => 'app_product_list',
                    'route_params' => [
                        'filters[category]' => category->getId()
                    ]
                ]
            )

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions