2015-06-16 44 views
0

我正在使用L5進行雄辯。在我的模型中,我定義了必要的數據庫表字段的函數。L5無法將jquery datepicker值存儲到數據庫中

public function getBuyingDateAttribute($value) 
{ 
    return Carbon::parse($value)->format('d/m/Y'); 
} 

日期選擇器

$("#buying-date").datepicker({dateFormat: 'dd-mm-yy'}); 

我能夠顯示與此格式,我形成了電流值(usingform模型綁定),但是當我嘗試存儲或更新字段中的值來空。我是Laravel和雄辯的新手。我如何正確格式化和存儲數據?任何幫助,將不勝感激。

+0

這幾乎肯定是與日期格式問題。我懷疑你的datepicker能夠處理像「d/m/Y」這樣的日期(這可能是你的javascript所獲得的),但是模型不能處理像「dd-mm-yy」這樣的日期可能datepicker正在返回)。 – Kryten

回答

-1

如果表單中的日期列名,然後日期使用控制器以下

$date = date('d/m/Y',strtotime($request->date)); 
//here $request is the object of Request class