質問、失礼します。
通知メールのコード編集をして、ギフト券の発行日を入れたいのですが、
ギフト券発行日のコードがお分かりの方、教えていただけますでしょうか?
{{ gift_card.created_at | date: “%Y年%m月%d日” }}
でやってみたのですが、これでは反映されないようです。
よろしくお願いいたします。
通知メール内でLiquidを使い、ギフト券の発行日を表示したい要望。{{ gift_card.created_at | date: “%Y年%m月%d日” }} を試したが反映されない。
公式ドキュメントの確認結果、gift_card オブジェクトには発行日(created_at など)のプロパティが存在せず、通知テンプレートから発行日を取得・表示することはできない。
代替案として、有効期限を設定している場合はその日付の表示が可能。ユーザーの期限切れ防止に有用。
目的(なぜ発行日を表示したいか)を共有すれば、別の施策(例:他のフィールド活用、外部連携、文面調整など)の提案が可能との申し出あり。
結論・現状: 発行日の直接表示は不可。要件の詳細ヒアリング待ちで未解決。
質問、失礼します。
通知メールのコード編集をして、ギフト券の発行日を入れたいのですが、
ギフト券発行日のコードがお分かりの方、教えていただけますでしょうか?
{{ gift_card.created_at | date: “%Y年%m月%d日” }}
でやってみたのですが、これでは反映されないようです。
よろしくお願いいたします。
はじめまして。
新垣と申します。
公式のドキュメントを確認すると、残念ながらギフト券発行日はオブジェクトに存在しなく、呼び出すことができないそうです。
https://shopify.dev/docs/api/liquid/objects/gift_card
有効期限を設定している場合には、有効期限を表示させることができるのでユーザーが使用せずに期限切れになってしまうという事態は避けれるかと思います。
また、"ギフト券の発行日を入れたい"目的を教えていただければ別の施策をご提案することもできますのでご相談ください。
よろしくお願いいたします。