テーマ仕様書 更新履歴
2025年
2025/05/20更新

2025/05/20更新

+ 更新した行
- 削除した行

会員パスワード設定機能の改善

会員パスワード設定 (opens in a new tab)機能に「パスワードのプレースホルダ」が追加されました。
パスワードの入力フォームに、入力ルールなどを表示したい場合にご利用ください。

cart > 請求先住所

ec_force/shop/orders/_view_billing_information.html.liquid
ec_force/shop/orders/_view_billing_information.html+smartphone.liquid

     {% unless auth_infra and auth_infra.login_only_auth_infra == true %}
       <!-- パスワード -->
       <label>パスワード</label>
-      <input class="validate[required,custom[validatePasswordForCustomerByAdminSetting]]" placeholder="半角英数字8文字以上" type="password" name="order[customer_attributes][password]" value="" id="order_customer_attributes_password">
+      <input class="validate[required,custom[validatePasswordForCustomerByAdminSetting]]" placeholder="{{ customer_password_setting.placeholder }}" type="password" name="order[customer_attributes][password]" value="" id="order_customer_attributes_password">
       <!-- パスワード(確認) -->
       {% if shop_form_settings["password_confirmation"] %}
         <label for="customer_password_confirmation">パスワード(確認)</label>
-        <input class="validate[required,minSize[8],equals[order_customer_attributes_password]]" placeholder="半角英数字8文字以上" type="password" name="order[customer_attributes][password_confirmation]" id="order_customer_attributes_password_confirmation" />
+        <input class="validate[required,minSize[8],equals[order_customer_attributes_password]]" placeholder="{{ customer_password_setting.placeholder }}" type="password" name="order[customer_attributes][password_confirmation]" id="order_customer_attributes_password_confirmation" />
       {% endif %}
     {% endunless %}

auth > 会員ログイン/会員登録画面

ec_force/shop/customers/sessions/new.html.liquid
ec_force/shop/customers/sessions/new.html+smartphone.liquid

     <!-- パスワード -->
     <label for="customer_password">パスワード</label>
-    <input class="validate[required,custom[validatePasswordForCustomerByAdminSetting]]" placeholder="半角英数字8文字以上" type="password" name="customer[password]" id="customer_password" />
+    <input class="validate[required,custom[validatePasswordForCustomerByAdminSetting]]" placeholder="{{ customer_password_setting.placeholder }}" type="password" name="customer[password]" id="customer_password" />
 
     <!-- パスワード(確認) -->
     {% if shop_form_settings["password_confirmation"] %}
       <label for="customer_password_confirmation">パスワード(確認)</label>
-      <input class="validate[required,minSize[8],equals[customer_password]]" placeholder="半角英数字8文字以上" type="password" name="customer[password_confirmation]" id="customer_password_confirmation" />
+      <input class="validate[required,minSize[8],equals[customer_password]]" placeholder="{{ customer_password_setting.placeholder }}" type="password" name="customer[password_confirmation]" id="customer_password_confirmation" />

auth > 会員登録画面

ec_force/shop/customers/registrations/new.html.liquid
ec_force/shop/customers/registrations/new.html+smartphone.liquid

     {% unless auth_infra and auth_infra.login_only_auth_infra == true %}
       <!-- パスワード -->
       <label for="customer_password">パスワード</label>
-      <input class="validate[required,custom[validatePasswordForCustomerByAdminSetting]]" placeholder="半角英数字8文字以上" type="password" name="customer[password]" id="customer_password" />
+      <input class="validate[required,custom[validatePasswordForCustomerByAdminSetting]]" placeholder="{{ customer_password_setting.placeholder }}" type="password" name="customer[password]" id="customer_password" />
 
       <!-- パスワード(確認) -->
       {% if shop_form_settings["password_confirmation"] %}
         <label for="customer_password_confirmation">パスワード(確認)</label>
-        <input class="validate[required,minSize[8],equals[customer_password]]" placeholder="半角英数字8文字以上" type="password" name="customer[password_confirmation]" id="customer_password_confirmation" />
+        <input class="validate[required,minSize[8],equals[customer_password]]" placeholder="{{ customer_password_setting.placeholder }}" type="password" name="customer[password_confirmation]" id="customer_password_confirmation" />
       {% endif %}
     {% endunless %}

mypage > 本会員登録画面

ec_force/shop/customer/base/show_registration_member.html.liquid
ec_force/shop/customer/base/show_registration_member.html+smartphone.liquid

   <!-- パスワード -->
   <label for="customer_password">パスワード</label>
-  <input class="validate[required,custom[validatePasswordForCustomerByAdminSetting]]" placeholder="半角英数字8文字以上" type="password" name="customer[password]" id="customer_password" />
+  <input class="validate[required,custom[validatePasswordForCustomerByAdminSetting]]" placeholder="{{ customer_password_setting.placeholder }}" type="password" name="customer[password]" id="customer_password" />
 
   <!-- パスワード(確認) -->
   {% if shop_form_settings["password_confirmation"] %}
     <label for="customer_password_confirmation">パスワード(確認)</label>
-    <input class="validate[required,minSize[8],equals[customer_password]]" placeholder="半角英数字8文字以上" type="password" name="customer[password_confirmation]" id="customer_password_confirmation" />
+    <input class="validate[required,minSize[8],equals[customer_password]]" placeholder="{{ customer_password_setting.placeholder }}" type="password" name="customer[password_confirmation]" id="customer_password_confirmation" />
   {% endif %}
 
   <!-- 連携用顧客番号 -->