会員アカウントに誕生日入力欄を設けてメモ欄に保存する方法

Topic summary

会員アカウントページ(/account)に誕生日入力欄を追加し、メモ欄経由で顧客メタフィールドに保存する実装で困っている。

現在の問題点:

  • main-account.liquidにコードを追加したが、誕生日入力後に保存ボタンが有効にならない
  • 保存後に「お誕生日が追加されました」というメッセージを表示したい

回答内容:
Shopifyの標準機能では会員自身が会員情報を編集できないため、カスタムコードでの実装は困難。代替案として、以下のアプリの利用が推奨されている:

  • Customr
  • Customer Account Editor

ステータス:
標準機能の制限により、アプリ利用による解決が提案されたが、質問者からの追加返信はなく未解決。

Summarized with AI on October 27. AI used: claude-sonnet-4-5-20250929.

会員アカウントに誕生日入力欄を設けてメモ欄に保存したいと考えております。

(flowを使ってメモ欄からは顧客メタフィールドに保存するようにしています。)

こちらの通りにコードを追加したところ、誕生日の入力後に保存ボタンが有効にならず、苦戦しております。

また、保存ボタンが押された後に、”お誕生日が追加されました”というメッセージも表示したいと考えております。

初心者で知識が乏しく、可能でしたら有識者の方にアドバイスをいただきたくお願いいたします。

【テーマ】

Theme 0709|Custom20240401|Add_Invoice7/20

【ファイル】

[セクション]>[main-account.liquid]

【追加したコード】

よろしくお願いいたします。

@hatimitu

会員アカウントというのは、URLで言うと/account のことで、

質問者様は「会員登録後」にマイページで会員情報の編集を会員自体に行わせたい、

ということで合っていますか?

Shopifyの標準機能では、会員自身が会員情報を編集することはできなかったと記憶しています。

こういった場合、下記のようなアプリを利用することが多いです。

https://apps.shopify.com/customr?locale=ja

https://apps.shopify.com/customer-account-editor?locale=ja

ご参考まで。

(キュー田辺)