Liquid、JavaScriptなどに関する質問
誕生日クーポンを設置したく、誕生日登録を会員登録に付け加えたいのですが、
入力欄はできたものの、反映がされず困っております。
テーマを「Envy」を使用しており、検索にもヒットしないため、
どなたかご教示いただけますと幸いでございます。
はじめまして、Takaseと申します。
誕生日のフォーム項目は、おそらくCustomer noteで作成したものかと思いますが、こちらの項目はそのままだとliquidでは呼び出すことができない仕様となっています。
そのため手間はかかってしまいますが、下記を行うことで任意の箇所に誕生日の情報を表示させることができます。
・shopify flowで、会員登録された際に誕生日をメタフィールドに格納するように設定
・メタフィールドを活用して、マイページに誕生日の表示やバナー表示の実装を行う
参考記事:https://rewired.cloud/birthday-metafields-through-shopify-flow/
お返事いただきありがとうございます!
ご教示いただきましたとおり、参考記事を元に修正したのですが、
lipuidに書き込んだものがあっていないのか、
顧客情報に反映されずの状況となっております…
コードを書くなどが初心者なものでして、
もし可能でしたら、コードをどのように記載したらいいか
ご教示いただけますでしょうか?
よろしくお願いいたします。
返信ありがとうございます。
Envyは有料テーマであるため、具体的なファイル名やコード修正内容をお伝えするのが難しいです。
いただいたスクリーンショットを見るところ、2枚目で「誕生日:{{ adress.zip }}」となっていますが、ここを「{{ customer.metafields.fancy_pods.birthday }}」などのようにメタフィールドで記述述に変えることで任意の表示にできるかもしれないです。
ご自身でコーディングを行うのが難しい場合は、無料で…というのは難しいですが
プライベートメッセージなどでやりとりさせていただいた上で、コラボレーターアクセスをいただければ、具体的な修正内容をお伝えすることや代わりに対応させていただくことは可能です。
ご参考までに。
オンラインストアを運営する中で、商品の返品や交換は重要なプロセスとなります。Shopify管理画面を通して簡単に返品や交換が行えることをご存知でしょうか?希望する場合は、お客...
By Mirai Sep 15, 2024Shopifyの請求書の支払いが失敗したという通知を受け取って驚いたことはありますか。初めての支払いでエラーが発生したり、これまで何の問題もなく支払いできていたのに突然失敗し...
By Minami_ Sep 8, 20242023年2月、Shopifyはcheckout.liquidを廃止し、Checkout Extensibilityに移行することを発表いたしました。この新しいチェックアウト...
By JasonH Aug 15, 2024