diff --git a/src/Bundle/ChillMainBundle/CRUD/Routing/CRUDRoutesLoader.php b/src/Bundle/ChillMainBundle/CRUD/Routing/CRUDRoutesLoader.php index 458265ae2..3ac35a193 100644 --- a/src/Bundle/ChillMainBundle/CRUD/Routing/CRUDRoutesLoader.php +++ b/src/Bundle/ChillMainBundle/CRUD/Routing/CRUDRoutesLoader.php @@ -150,12 +150,12 @@ class CRUDRoutesLoader extends Loader protected function loadCrudConfig($crudConfig): RouteCollection { $collection = new RouteCollection(); - $controller = 'cscrud_'.$crudConfig['name'].'_controller'; + $controllerClass = $crudConfig['controller']; foreach ($crudConfig['actions'] as $name => $action) { // defaults (controller name) $defaults = [ - '_controller' => $controller.':'.($action['controller_action'] ?? $name), + '_controller' => $controllerClass.'::'.($action['controller_action'] ?? $name), ]; if ('index' === $name) {