Fix outlet add form bug

This commit is contained in:
Kendrick Chan 2018-01-14 22:57:16 +08:00
parent b496767bd1
commit 183d04ca48
3 changed files with 12 additions and 5 deletions

View file

@ -86,8 +86,8 @@ class OutletController extends BaseController
$row['name'] = $orow->getName();
$row['address'] = $orow->getAddress();
$row['contact_nums'] = $orow->getContactNumbers();
$row['time_open'] = $orow->getTimeOpen()->format('h:i A');
$row['time_close'] = $orow->getTimeClose()->format('h:i A');
$row['time_open'] = $orow->getTimeOpen()->format('g:i A');
$row['time_close'] = $orow->getTimeClose()->format('g:i A');
// add row metadata
$row['meta'] = [
@ -129,7 +129,7 @@ class OutletController extends BaseController
$point = new Point($req->request->get('coord_lng'), $req->request->get('coord_lat'));
// times
$format = 'h:i A';
$format = 'g:i A';
$time_open = DateTime::createFromFormat($format, $req->request->get('time_open'));
$time_close = DateTime::createFromFormat($format, $req->request->get('time_close'));

View file

@ -61,6 +61,13 @@ class Outlet
protected $time_close;
public function __construct()
{
$this->time_open = new DateTime();
$this->time_close = new DateTime();
}
public function getID()
{
return $this->id;

View file

@ -69,7 +69,7 @@
Time Open
</label>
<div class="input-group timepicker">
<input id="timepicker_open" type="text" name="time_open" class="form-control m-input" readonly placeholder="Select time" type="text" value="{{ obj.getTimeOpen.format('h:i A') }}" />
<input id="timepicker_open" type="text" name="time_open" class="form-control m-input" readonly placeholder="Select time" type="text" value="{{ obj.getTimeOpen.format('g:i A') }}" />
<span class="input-group-addon">
<i class="la la-clock-o"></i>
</span>
@ -81,7 +81,7 @@
Time Close
</label>
<div class="input-group timepicker">
<input id="timepicker_close" type="text" name="time_close" class="form-control m-input" readonly placeholder="Select time" type="text" value="{{ obj.getTimeClose.format('h:i A') }}" />
<input id="timepicker_close" type="text" name="time_close" class="form-control m-input" readonly placeholder="Select time" type="text" value="{{ obj.getTimeClose.format('g:i A') }}" />
<span class="input-group-addon">
<i class="la la-clock-o"></i>
</span>