配送日の見積もりに関する電子メールで、自分の電子メールテンプレートに日付と時刻を直接書式設定したいと思います。Magentoのカスタム電子メールテンプレートの日付形式
は、私はそれをこのように試してみました:
{{var order.getShippingArrivalDate() format="Y-m-d"}}
と{{var order.getShippingArrivalDate()|formatDateTime: Y-m-d}}
でも私はこの方法を試してみました。この方法を
{{var date("d-m-Y",strtotime(order.getShippingArrivalDate()|formatDateTime: Y-m-d))}}
しかし両方の方法が機能していません。電子メールテンプレートに日付/時刻を直接書式設定する可能性はありますか?
これはphpのようには見えませんが、代わりにjavascriptです。あなたがしなければならないことは、通常の関数を使って日付をフォーマットし、その関数のINPUTとして 'order.getShippingArrivalDate()'を使用することです。 – digibucc
オブジェクトからの** shipping_arrival_date **列データのデータを取得するためにフォーマットされた文字列です。 – Parth
私は多くのことを考え出したので、自分でデータを入手してフォーマットするか、この文字列を再フォーマットすることができます。この文字列を日付関数の入力として使用できるはずです。もう一度これはジャバスクリプトのように見えますが、それは単なるコーディングのミスか何かです。 PHPの変数は$で始まり、一般的にピリオドはありません。 – digibucc