카트에 배송 날짜 선택기 추가

고객이 주문에 대한 배송 날짜를 지정할 수 있도록 카트 페이지에 달력을 포함시킬 수 있습니다.

배송 날짜 선택기

theme.liquid에 jQuery 포함

이 사용자 지정이 작동하려면 일부 테마에서는 jQuery용 스크립트 태그를 theme.liquid 레이아웃 파일에 추가해야 합니다. 무료 Shopify Online Store 2.0 테마를 사용하는 판매자는 다음 단계를 따라야 할 수 있습니다.

  1. 레이아웃디렉토리에서theme.liquid을(를) 클릭합니다.

  2. 코드에서 닫는태그를찾습니다. 닫는태그 위쪽 새 행에 다음 코드를 붙여넣습니다.

{{'//ajax.googleapis.com/ajax/libs/jquery/2.2.3/jquery.min.js'|script_tag}}
  1. 저장을 클릭합니다.

배송 날짜 코드 조각 생성

배송 날짜 선택기에 대한 코드 조각을 생성하려면 다음을 수행합니다.

  1. 코드 조각디렉토리에서새 코드 조각 추가를 클릭합니다.

  2. 코드 조각 생성:

  3. 새로운delivery-date.liquid코드 조각에 다음 코드를 붙여 넣습니다.

{{ '//code.jquery.com/ui/1.9.2/themes/base/jquery-ui.css' | stylesheet_tag }}<跨class="nt">src="https://ajax.googleapis.com/ajax/libs/jqueryui/1.9.2/jquery-ui.min.js"defer="defer">style="width:300px; clear:both;">

for="date">Pick a delivery date:<跨class="nt">id="date"type="text"name="attributes[date]"值="{{ cart.attributes.date }}"/><跨style="display:block"class="instructions">We do not deliver during the weekend.<跨class="nt">

  1. 저장을 클릭합니다.

카트 페이지에 코드 조각 포함

카트 페이지에 배송 날짜 코드 조각을 포함하려면 다음을 수행합니다.

  1. 섹션디렉토리에서main-cart-items.liquid을(를) 클릭합니다.

  2. 코드에서 닫는태그를찾습니다. 닫는태그 위쪽 새 행에 다음 코드를 붙여넣습니다.

{%render'delivery-date'%}
  1. 저장을 클릭합니다.

이제 카트 페이지에 배송 날짜 입력 필드가 있습니다. 텍스트 필드 안을 클릭하면 달력이 표시됩니다.

배송 날짜 선택기

이 사용자 지정에 사용된 날짜 선택기는jQuery UI 라이브러리의 위젯입니다.