我正在使用 PHP 和 Laravel 4。使用 Form 方法使用如下所示的模型填充编辑表单...
Form::model($timecard, array('route' => array("admin/timecard/edit", $id)))
我的问题是,一些文本字段使用数据库中的 DateTime 值填充,我需要能够在这些特定字段上运行一些代码,然后才能填充表单字段。
任何想法如何做到这一点,或者是否可以在仍然使用模型自动填充表单字段的同时做到这一点?
例如,下面的这个表单字段使用 GET 值进行归档,否则它会从数据库中获取列的数据字段clock_in_datetime
但是我想在该字段填写表单之前在该字段上运行 PHP 函数,以便我可以应用 TimeZone 或其他格式化它...
{{ Form::text("clock_in_datetime", Input::get("clock_in_datetime"), array(
"placeholder" => "2013-09-04 14:22:35",
'class' => 'form-control'
)) }}