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

View file

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

View file

@ -69,7 +69,7 @@
Time Open Time Open
</label> </label>
<div class="input-group timepicker"> <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"> <span class="input-group-addon">
<i class="la la-clock-o"></i> <i class="la la-clock-o"></i>
</span> </span>
@ -81,7 +81,7 @@
Time Close Time Close
</label> </label>
<div class="input-group timepicker"> <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"> <span class="input-group-addon">
<i class="la la-clock-o"></i> <i class="la la-clock-o"></i>
</span> </span>