2016-04-08 3 views
1

私はドキュメントの例を使用してフォームフィールドでフォーマットされた日付値を表示しようとしている: https://octobercms.com/docs/backend/lists#column-datetimeOctoberCMSバックエンドフォームに書式設定された日付を表示するにはどうすればよいですか?

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を入力し、フォームフィールドに入力値を適用します。

答えて

2

リストについては、次のコードで

created_at: 
    label: Date 
    type: partial 
    path: column_date 

partialタイプ

を使用してみ形態

created_at: 
    label: Date 
    type: partial 
    path: field_date 
について_column_date.htm

<?= $value->format('l jS \of F Y h:i:s A') ?> 

内部 _field_date.htm内の次のコードで

<?= $formModel->created_at->format('l jS \of F Y h:i:s A') ?> 
+0

こんにちは@Samuelをconfig_list.yaml。これはフィールド値を表示するために機能しますが、実際には 'd/m/Y'に慣れているフォーマットを使って日付を入力し、その値をフォームフィールドに適用した入力が必要です。もっと明確にするために質問を更新しました。 'format'プロパティを持つhttps://github.com/dbushell/Pikadayを使用しているようです。 OctoberCMSのdatepickerインスタンスに 'format'を設定するにはどうしたらいいですか? – jfoliveira

+0

私が知る限り、サポートされていません。 GitHubで問題をログに記録してみてください。 –

+0

あなたが同意する場合は、以下の内容を確認し、併合してください:https://github.com/octobercms/october/pull/1919 – jfoliveira

2

あなたに "フォーマット" を追加し、あなたの答えに感謝を

start_at: 
     label: My Label 
     type: dateTime 
     format: j M Y H:I 
関連する問題