2021/08/04更新
+ 追加した行
- 削除した行
招待クーポン機能追加
mypage > 招待クーポン一覧画面 (新規ファイル)
テーマ管理のファイルパス
ec_force/shop/customer/invite_coupons/index.html.liquid
ec_force/shop/customer/invite_coupons/index.html+smartphone.liquid
+<!-- 招待クーポン一覧 -->
+{% if invite_coupons.size == 0 %}
+ 現在利用可能な招待クーポンはありません。
+{% else %}
+ {% for invite_coupon in invite_coupons %}
+ <!-- クーポン名 -->
+ {{ invite_coupon.name }}
+
+ <!-- 有効期限 -->
+ {% if invite_coupon.e_date %}
+ {{ invite_coupon.e_date | date: '%Y/%m/%d %H:%M:%S' }}
+ {% else %}
+ なし
+ {% endif %}
+
+ <!-- 招待クーポンコード -->
+ "{{ invite_coupon.code }}_{{ current_customer.number }}"
+ {% endfor %}
+{% endif %}
mypage > ポイント履歴一覧画面
テーマ管理のファイルパス
ec_force/shop/customer/points/index.html.liquid
ec_force/shop/customer/points/index.html+smartphone.liquid
<!-- 購入番号 -->
- {% if point.order %}
- <a href="/shop/customer/orders/{{ point.order.number }}">{{ point.order.number }}</a>
- {% else %}
+ {% if point.point_event.invite_coupon? or point.order == nil %}
-
+ {% else %}
+ <a href="/shop/customer/orders/{{ point.order.number }}">{{ point.order.number }}</a>
{% endif %}
shared_partial > sidebar (shared_partial)
テーマ管理のファイルパス
ec_force/shared/_sidebar.html.liquid
ec_force/shared/_sidebar.html+smartphone.liquid
<a href="/shop/customer/cards">クレジットカード情報変更</a>
{% endif %}
+ <!-- 招待クーポンへのリンク -->
+ {% if base_info.use_invite_coupon? %}
+ <a href="/shop/customer/invite_coupons">招待クーポン</a>
+ {% endif %}
+
<!-- パスワード変更へのリンク -->
<a href="/shop/customer/password/edit">パスワード</a>
領収書発行機能
mypage > 購入履歴詳細画面 基本情報
テーマ管理のファイルパス
ec_force/shop/customer/orders/show.html.liquid
ec_force/shop/customer/orders/show.html+smartphone.liquid
+<div id='orders-detail-view'>
<!-- 注文番号 -->
{{ order.number }}
<!-- お届け先情報(電話番号)(任意) -->
{{ order.shipping_address.full_tel }}
<!-- お届け先情報(FAX番号)(任意) -->
{{ order.shipping_address.full_fax }}
+ <div>
<!-- 戻るリンク -->
<a href="/shop/customer/orders">戻る</a>
+ {% if base_info.order_receipt_display_flg? %}
+ <!-- 領収書発行ボタン -->
+ <button class="receipt-issue" value="{{ order.number }}">領収書発行</button>
+ {% endif %}
+ </div>
+</div>
次回発送予定日から起算して、自動で受注が作成できるようにする
mypage > お届け先情報フォーム(部分テンプレート)
テーマ管理のファイルパス
ec_force/shop/customer/shipping_addresses/_form.html.liquid
ec_force/shop/customer/shipping_addresses/_form.html+smartphone.liquid
<!-- 次回配送予定日の変更が許可されているか(任意) -->
{% if base_info.scheduled_to_be_delivered_at_changeable_on_mypage? %}
<!-- 受注変更可能日(任意) -->
- <div style="color: red;">※定期情報の変更をする場合は、次回配送予定日の{{ subs_order_settings['create_new_order_x_days_before_shipping'] | plus: '1' }}日前までに行ってください。過ぎた場合は、次々回分からの受注に対して変更が反映されます。</div>
+ {% if subs_order_settings['new_order_creation_origin?'] %}
+ <div style="color: red;">※定期情報の変更をする場合は、次回発送予定日の{{ subs_order_settings['create_new_order_x_days_before_shipping'] | plus: '1' }}日前までに行ってください。過ぎた場合は、次々回分からの受注に対して変更が反映されます。</div>
+ {% else %}
+ <div style="color: red;">※定期情報の変更をする場合は、次回配送予定日の{{ subs_order_settings['create_new_order_x_days_before_shipping'] | plus: '1' }}日前までに行ってください。過ぎた場合は、次々回分からの受注に対して変更が反映されます。</div>
+ {% endif %}
{% endif %}
mypage > 定期注文一覧画面
テーマ管理のファイルパス
ec_force/shop/customer/subs_orders/index.html.liquid
ec_force/shop/customer/subs_orders/index.html+smartphone.liquid
<!-- キャンセル可能な定期受注か(任意) -->
{% if base_info.subs_order_cancelable? %}
<!-- 受注変更可能日(任意) -->
- <div style="color: red;">※定期情報の変更をする場合は、次回配送予定日の{{ subs_order_settings['create_new_order_x_days_before_shipping'] | plus: '1' }}日前までに行ってください。過ぎた場合は、次々回分からの受注に対して変更が反映されます。</div>
+ {% if subs_order_settings['new_order_creation_origin?'] %}
+ <div style="color: red;">※定期情報の変更をする場合は、次回発送予定日の{{ subs_order_settings['create_new_order_x_days_before_shipping'] | plus: '1' }}日前までに行ってください。過ぎた場合は、次々回分からの受注に対して変更が反映されます。</div>
+ {% else %}
+ <div style="color: red;">※定期情報の変更をする場合は、次回配送予定日の{{ subs_order_settings['create_new_order_x_days_before_shipping'] | plus: '1' }}日前までに行ってください。過ぎた場合は、次々回分からの受注に対して変更が反映されます。</div>
+ {% endif %}
{% endif %}
その他
set > セット選択画面
テーマ管理のファイルパス
ec_force/shop/sets/show.html.liquid
ec_force/shop/sets/show.html+smartphone.liquid
<!-- 保存ボタン -->
- <input class='submit' data-disable-with='保存中...' type='submit' value='保存'>
+ <input id="save-btn" class='submit' data-disable-with='保存中...' type='submit' value='保存'>
</form>
</div>
mypage > 定期注文詳細画面 セット商品の編集
テーマ管理のファイルパス
ec_force/shop/customer/subs_orders/sets/edit.html.liquid
ec_force/shop/customer/subs_orders/sets/edit.html+smartphone.liquid
<!-- 保存ボタン -->
<input type="hidden" name="variant_id" value="{{ variant.id }}">
<input type="hidden" name="variant_product_id" value="{{ variant.product_id }}">
- <input class='submit' data-disable-with='保存中...' type='submit' value='保存'>
+ <input id="save-btn" class='submit' data-disable-with='保存中...' type='submit' value='保存'>