Shopify helpは、これを行う方法を示します。実際には誕生日がその例の一つです。
請求書に記載されている限り、information about cart attributesに従います。
しかし、このトリックでは、顧客が情報を一度入力するだけで済むようにしています。これはスクリプト化されたアプリでは簡単ですが、注文でこれを収集し、それを将来の注文に使用する場合は、カート属性のみを使用してください。
次に、あなたがそれらをチェックアウトに行くと1を持っている最新のオーダーから誕生日を引っ張って、次を使用してみましょう前に/ログインを登録するには、顧客を強制:
<label>What is your Date of Birth?</label>
{% assign dob = '' %}
{% for pastOrder in customer.orders %}
{% for attr in pastOrder.attributes %}
<p>{{ attr | first }}: {{ attr | last }}</p>
{% assign attrName = attr | first %}
{% if attrName == 'Date of Birth' %}{% assign dob = attr |last %}{% endif %}
{% endfor %}
{% endfor %}
<input type="text" name="attributes[Date of Birth]" value="{{ dob }}">