Add active flag in rider form #49
This commit is contained in:
parent
d5684bd834
commit
ce6627e21a
2 changed files with 24 additions and 10 deletions
|
|
@ -147,6 +147,16 @@ class RiderController extends BaseController
|
||||||
return $this->render('rider/form.html.twig', $params);
|
return $this->render('rider/form.html.twig', $params);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
protected function setObject($obj, $req)
|
||||||
|
{
|
||||||
|
$obj->setFirstName($req->request->get('first_name'))
|
||||||
|
->setLastName($req->request->get('last_name'))
|
||||||
|
->setContactNumber($req->request->get('contact_no'))
|
||||||
|
->setPlateNumber($req->request->get('plate_number'))
|
||||||
|
->setImageFile($req->request->get('image_file'))
|
||||||
|
->setActive($req->request->get('flag_active') ? true : false);
|
||||||
|
}
|
||||||
|
|
||||||
public function addSubmit(Request $req, EncoderFactoryInterface $ef, ValidatorInterface $validator)
|
public function addSubmit(Request $req, EncoderFactoryInterface $ef, ValidatorInterface $validator)
|
||||||
{
|
{
|
||||||
$this->denyAccessUnlessGranted('rider.add', null, 'No access.');
|
$this->denyAccessUnlessGranted('rider.add', null, 'No access.');
|
||||||
|
|
@ -161,11 +171,7 @@ class RiderController extends BaseController
|
||||||
$obj = new Rider();
|
$obj = new Rider();
|
||||||
|
|
||||||
// set and save values
|
// set and save values
|
||||||
$obj->setFirstName($req->request->get('first_name'))
|
$this->setObject($obj, $req);
|
||||||
->setLastName($req->request->get('last_name'))
|
|
||||||
->setContactNumber($req->request->get('contact_no'))
|
|
||||||
->setPlateNumber($req->request->get('plate_number'))
|
|
||||||
->setImageFile($req->request->get('image_file'));
|
|
||||||
|
|
||||||
// initialize error list
|
// initialize error list
|
||||||
$error_array = [];
|
$error_array = [];
|
||||||
|
|
@ -292,11 +298,7 @@ class RiderController extends BaseController
|
||||||
throw $this->createNotFoundException('The item does not exist');
|
throw $this->createNotFoundException('The item does not exist');
|
||||||
|
|
||||||
// set and save values
|
// set and save values
|
||||||
$obj->setFirstName($req->request->get('first_name'))
|
$this->setObject($obj, $req);
|
||||||
->setLastName($req->request->get('last_name'))
|
|
||||||
->setContactNumber($req->request->get('contact_no'))
|
|
||||||
->setPlateNumber($req->request->get('plate_number'))
|
|
||||||
->setImageFile($req->request->get('image_file'));
|
|
||||||
|
|
||||||
// initialize error list
|
// initialize error list
|
||||||
$error_array = [];
|
$error_array = [];
|
||||||
|
|
|
||||||
|
|
@ -76,6 +76,18 @@
|
||||||
<div class="form-control-feedback hide" data-field="hub"></div>
|
<div class="form-control-feedback hide" data-field="hub"></div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
<div class="form-group m-form__group row no-border">
|
||||||
|
<div class="col-lg-12">
|
||||||
|
<span class="m-switch m-switch--icon block-switch">
|
||||||
|
<label>
|
||||||
|
<input type="checkbox" name="flag_active" id="flag_active" value="1"{{ obj.isActive() ? ' checked' }}>
|
||||||
|
<label class="switch-label">Active</label>
|
||||||
|
<span></span>
|
||||||
|
</label>
|
||||||
|
</span>
|
||||||
|
<div class="form-control-feedback hide" data-field="enabled"></div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
<div class="form-group m-form__group row">
|
<div class="form-group m-form__group row">
|
||||||
<div class="col-lg-6">
|
<div class="col-lg-6">
|
||||||
<label data-field="image_file">
|
<label data-field="image_file">
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue