diff --git a/src/Controller/BatteryController.php b/src/Controller/BatteryController.php index f2923705..9991d5d5 100644 --- a/src/Controller/BatteryController.php +++ b/src/Controller/BatteryController.php @@ -151,6 +151,8 @@ class BatteryController extends BaseController $this->denyAccessUnlessGranted('battery.add', null, 'No access.'); $params = $this->initParameters('battery_list'); + $params['obj'] = new Battery(); + $params['mode'] = 'create'; $em = $this->getDoctrine()->getManager(); @@ -258,6 +260,7 @@ class BatteryController extends BaseController $this->denyAccessUnlessGranted('battery.update', null, 'No access.'); $params = $this->initParameters('battery_list'); + $params['mode'] = 'update'; // get row data $em = $this->getDoctrine()->getManager(); @@ -273,7 +276,7 @@ class BatteryController extends BaseController $params['sizes'] = $em->getRepository(BatterySize::class)->findAll(); $params['vmfgs'] = $em->getRepository(VehicleManufacturer::class)->findAll(); - $params['row'] = $row; + $params['obj'] = $row; // response return $this->render('battery/form.html.twig', $params); diff --git a/src/Controller/BatteryManufacturerController.php b/src/Controller/BatteryManufacturerController.php index 369156c4..1f791198 100644 --- a/src/Controller/BatteryManufacturerController.php +++ b/src/Controller/BatteryManufacturerController.php @@ -130,6 +130,8 @@ class BatteryManufacturerController extends BaseController $this->denyAccessUnlessGranted('bmfg.add', null, 'No access.'); $params = $this->initParameters('bmfg_list'); + $params['obj'] = new BatteryManufacturer(); + $params['mode'] = 'create'; // response return $this->render('battery-manufacturer/form.html.twig', $params); @@ -181,6 +183,7 @@ class BatteryManufacturerController extends BaseController $this->denyAccessUnlessGranted('bmfg.update', null, 'No access.'); $params = $this->initParameters('bmfg_list'); + $params['mode'] = 'update'; // get row data $em = $this->getDoctrine()->getManager(); @@ -190,8 +193,7 @@ class BatteryManufacturerController extends BaseController if (empty($row)) throw $this->createNotFoundException('The item does not exist'); - $params['row'] = $row; - $params['values'] = []; + $params['obj'] = $row; // response return $this->render('battery-manufacturer/form.html.twig', $params); diff --git a/src/Controller/BatteryModelController.php b/src/Controller/BatteryModelController.php index 9a26baa2..314617fc 100644 --- a/src/Controller/BatteryModelController.php +++ b/src/Controller/BatteryModelController.php @@ -124,6 +124,8 @@ class BatteryModelController extends BaseController $this->denyAccessUnlessGranted('bmodel.add', null, 'No access.'); $params = $this->initParameters('bmodel_list'); + $params['obj'] = new BatteryModel(); + $params['mode'] = 'create'; // response return $this->render('battery-model/form.html.twig', $params); @@ -175,6 +177,7 @@ class BatteryModelController extends BaseController $this->denyAccessUnlessGranted('bmodel.update', null, 'No access.'); $params = $this->initParameters('bmodel_list'); + $params['mode'] = 'update'; // get row data $em = $this->getDoctrine()->getManager(); @@ -184,8 +187,7 @@ class BatteryModelController extends BaseController if (empty($row)) throw $this->createNotFoundException('The item does not exist'); - $params['row'] = $row; - $params['values'] = []; + $params['obj'] = $row; // response return $this->render('battery-model/form.html.twig', $params); diff --git a/src/Controller/BatterySizeController.php b/src/Controller/BatterySizeController.php index e75c0b83..2a546e80 100644 --- a/src/Controller/BatterySizeController.php +++ b/src/Controller/BatterySizeController.php @@ -124,6 +124,8 @@ class BatterySizeController extends BaseController $this->denyAccessUnlessGranted('bsize.add', null, 'No access.'); $params = $this->initParameters('bsize_list'); + $params['obj'] = new BatterySize(); + $params['mode'] = 'create'; // response return $this->render('battery-size/form.html.twig', $params); @@ -175,6 +177,7 @@ class BatterySizeController extends BaseController $this->denyAccessUnlessGranted('bsize.update', null, 'No access.'); $params = $this->initParameters('bsize_list'); + $params['mode'] = 'update'; // get row data $em = $this->getDoctrine()->getManager(); @@ -184,8 +187,7 @@ class BatterySizeController extends BaseController if (empty($row)) throw $this->createNotFoundException('The item does not exist'); - $params['row'] = $row; - $params['values'] = []; + $params['obj'] = $row; // response return $this->render('battery-size/form.html.twig', $params); diff --git a/src/Controller/CustomerController.php b/src/Controller/CustomerController.php index 300e9416..7a496ae0 100644 --- a/src/Controller/CustomerController.php +++ b/src/Controller/CustomerController.php @@ -128,6 +128,8 @@ class CustomerController extends BaseController $this->denyAccessUnlessGranted('customer.add', null, 'No access.'); $params = $this->initParameters('customer_list'); + $params['obj'] = new Customer(); + $params['mode'] = 'create'; $em = $this->getDoctrine()->getManager(); @@ -184,6 +186,7 @@ class CustomerController extends BaseController $this->denyAccessUnlessGranted('customer.update', null, 'No access.'); $params = $this->initParameters('customer_list'); + $params['mode'] = 'update'; // get row data $em = $this->getDoctrine()->getManager(); @@ -193,7 +196,7 @@ class CustomerController extends BaseController if (empty($row)) throw $this->createNotFoundException('The item does not exist'); - $params['row'] = $row; + $params['obj'] = $row; $params['values'] = []; // response diff --git a/src/Controller/RoleController.php b/src/Controller/RoleController.php index 922b354c..b8a14184 100644 --- a/src/Controller/RoleController.php +++ b/src/Controller/RoleController.php @@ -139,7 +139,8 @@ class RoleController extends BaseController $params = $this->initParameters('role_list'); $this->padACLHierarchy($params); - + $params['obj'] = new Role(); + $params['mode'] = 'create'; // response return $this->render('role/form.html.twig', $params); @@ -204,6 +205,7 @@ class RoleController extends BaseController $params = $this->initParameters('role_list'); $this->padACLHierarchy($params); + $params['mode'] = 'update'; // get row data $em = $this->getDoctrine()->getManager(); @@ -213,7 +215,7 @@ class RoleController extends BaseController if (empty($row)) throw $this->createNotFoundException('The item does not exist'); - $params['row'] = $row; + $params['obj'] = $row; $params['values'] = []; // response diff --git a/src/Controller/UserController.php b/src/Controller/UserController.php index 3f5e02c3..c6cfaf2a 100644 --- a/src/Controller/UserController.php +++ b/src/Controller/UserController.php @@ -128,6 +128,8 @@ class UserController extends BaseController $this->denyAccessUnlessGranted('user.add', null, 'No access.'); $params = $this->initParameters('user_list'); + $params['obj'] = new User(); + $params['mode'] = 'create'; // get roles $em = $this->getDoctrine()->getManager(); @@ -225,6 +227,7 @@ class UserController extends BaseController $this->denyAccessUnlessGranted('user.update', null, 'No access.'); $params = $this->initParameters('user_list'); + $params['mode'] = 'update'; // get row data $em = $this->getDoctrine()->getManager(); @@ -238,7 +241,7 @@ class UserController extends BaseController $em = $this->getDoctrine()->getManager(); $params['roles'] = $em->getRepository(Role::class)->findAll(); - $params['row'] = $row; + $params['obj'] = $row; $params['values'] = []; // response diff --git a/src/Controller/VehicleController.php b/src/Controller/VehicleController.php index f6db4419..d2568fd0 100644 --- a/src/Controller/VehicleController.php +++ b/src/Controller/VehicleController.php @@ -124,6 +124,8 @@ class VehicleController extends BaseController $this->denyAccessUnlessGranted('vehicle.add', null, 'No access.'); $params = $this->initParameters('vehicle_list'); + $params['obj'] = new Vehicle(); + $params['mode'] = 'create'; $em = $this->getDoctrine()->getManager(); @@ -193,6 +195,7 @@ class VehicleController extends BaseController $this->denyAccessUnlessGranted('vehicle.update', null, 'No access.'); $params = $this->initParameters('vehicle_list'); + $params['mode'] = 'update'; // get row data $em = $this->getDoctrine()->getManager(); @@ -206,7 +209,7 @@ class VehicleController extends BaseController $params['manufacturers'] = $em->getRepository(VehicleManufacturer::class)->findAll(); $params['years'] = $this->generateYearOptions(); - $params['row'] = $row; + $params['obj'] = $row; // response return $this->render('vehicle/form.html.twig', $params); diff --git a/src/Controller/VehicleManufacturerController.php b/src/Controller/VehicleManufacturerController.php index 09374a79..641c0892 100644 --- a/src/Controller/VehicleManufacturerController.php +++ b/src/Controller/VehicleManufacturerController.php @@ -124,6 +124,8 @@ class VehicleManufacturerController extends BaseController $this->denyAccessUnlessGranted('vmfg.add', null, 'No access.'); $params = $this->initParameters('vmfg_list'); + $params['obj'] = new VehicleManufacturer(); + $params['mode'] = 'create'; // response return $this->render('vehicle-manufacturer/form.html.twig', $params); @@ -175,6 +177,7 @@ class VehicleManufacturerController extends BaseController $this->denyAccessUnlessGranted('vmfg.update', null, 'No access.'); $params = $this->initParameters('vmfg_list'); + $params['mode'] = 'update'; // get row data $em = $this->getDoctrine()->getManager(); @@ -184,7 +187,7 @@ class VehicleManufacturerController extends BaseController if (empty($row)) throw $this->createNotFoundException('The item does not exist'); - $params['row'] = $row; + $params['obj'] = $row; $params['values'] = []; // response diff --git a/templates/battery-manufacturer/form.html.twig b/templates/battery-manufacturer/form.html.twig index 2b0f9505..81aa2bb9 100644 --- a/templates/battery-manufacturer/form.html.twig +++ b/templates/battery-manufacturer/form.html.twig @@ -22,9 +22,9 @@