私は現在、TYPO3 6 内で使用するいくつかの拡張機能を開発しています。
あるビューには、日付フィールドを持つデータベース レコードがあります。次の方法で日付値を出力できます。
<f:format.date format="d.m.Y H:i:s">{record.validend}</f:format.date>
ただし、翻訳されたメッセージが必要なので、翻訳ビュー ヘルパーを使用して、フォーマットされた日付を引数属性に入れたいと思います。これまでのところ成功なし。
私は試した:
<f:translate key="{msg_id}" arguments="{0: code, 1: {f:format.date(date: record.validend, format: 'd.m.Y H:i:s')}}" htmlEscape="0" />
…と…
<f:translate key="{msg_id}" arguments="{0: code, 1: {record.validend -> f:format.date(format: 'd.m.Y H:i:s')}}" htmlEscape="0" />
…このガイドに従う: http://forge.typo3.org/projects/typo3v4-mvc/wiki/Fluid_Inline_Notation
ただし、私の表記法には構文エラーがあり、fluid が全体を文字列として解釈することを余儀なくされているようです。その結果、エラーが発生し、引数の属性が配列であると予想されます。
私が望むことが可能かどうか、そして私が必要とする構文は誰か教えてもらえますか?
よろしくお願いします
キリスト教徒