我尝试使用文档中的示例在表单字段中显示格式化的日期值: https://octobercms.com/docs/backend/lists#column-datetime
created_at:
label: Date
type: datetime
format: l jS \of F Y h:i:s A
这引发了异常:
modules/backend/Widgets/form/partials/_field_datetime.htm" not found.
我也尝试将类型更改为datepicker
。不会抛出异常,但日期值未格式化。
有关如何显示格式为d/m/Y
的日期的任何想法?
修改
我实际上需要表单中的可编辑日期输入字段,最好是datepicker
,用户可以使用datepicker
选择日期,或者以他们熟悉的格式输入日期,例如d/m/Y
并将类型值应用于表单字段。
答案 0 :(得分:3)
将“format”添加到config_list.yaml
start_at:
label: My Label
type: dateTime
format: j M Y H:I
答案 1 :(得分:2)
尝试使用partial
类型
列表
created_at:
label: Date
type: partial
path: column_date
在 _column_date.htm
中使用以下代码<?= $value->format('l jS \of F Y h:i:s A') ?>
表格
created_at:
label: Date
type: partial
path: field_date
使用 _field_date.htm
中的以下代码<?= $formModel->created_at->format('l jS \of F Y h:i:s A') ?>