[Shopify] liquid 객체에 대한 요약(fulfillment,gift_card,handle)

입문


이 글은 Liquid 객체의 일본어 번역입니다.fulfillment, gift_cardhandle 객체를 결합합니다.

객체 채우기


전체 충전은 주문에서 출하 전의 모든 업무를 가리킨다.fulfillment 객체를 사용하면 전체 채우기와 관련된 값에 액세스할 수 있습니다.
참조공식 문서.

fulfillment.fulfillment_line_items

fulfillment.fulfillment_line_items 모든 줄 항목과 항목의 수량을 수조로 되돌려줍니다.
배열에는 이미 완성되었거나 아직 완성되지 않은 줄 항목이 포함되지 않습니다.line_item 쇼핑 카트의 한 줄을 나타낸다.카트 안의 모든 상품에는 하나의 항목이 있다.
Input
We have fulfilled the following items:
<ul>
{% for line in fulfillment.fulfillment_line_items %}
  <li>{{ line.line_item.title }} x {{ line.quantity }}</li>
{% endfor %}
</ul>
Output
We have fulfilled the following items:
* T-shirt - White / Medium x 8
* Adorable boots x 1

fulfillment.tracking_company

fulfillment.tracking_company 전체 충전 서비스의 이름을 되돌려줍니다.
Input
Tracking Company: {{ fulfillment.tracking_company }}
Output
Tracking Company: Yamato

fulfillment.tracking_number

fulfillment.tracking_number 전체 채우기 추적 번호가 있으면 해당 번호로 돌아갑니다.
Input
Tracking Number: {{ fulfillment.tracking_number }}
Output
Tracking Number: 1Z5F44813600X02768

fulfillment.tracking_url

fulfillment.tracking_url 추적 번호의 URL을 반환합니다.
Input
{{ fulfillment.tracking_url }}
Output
http://wwwapps.ups.com/etracking/tracking.cgi?InquiryNumber1=1Z5F44813600X02768&TypeOfInquiryNumber=T&AcceptUPSLicenseAgreement=yes&submit=Track

gift_카드 대상

gift_card 객체는 Shopify 선물 카드에 대한 정보를 저장하는 객체입니다.gift_card 객체는 다음 템플릿을 통해 액세스할 수 있습니다.
  • 설정 > 알림 > 선물 카드 만들기를 통해 만든 전자 메일 알림 템플릿
  • gift_card.liquid 템플릿 파일
  • gift_card 변수가 가지고 있는 속성을 정리한다.

    gift_card.balance

    gift_card.balance 선물 카드 잔액을 반환합니다.

    gift_card.code

    gift_card.code 선물 카드를 사용하는 코드를 되돌려줍니다.

    gift_card.currency

    gift_card.currency 카드를 발행한 화폐로 되돌아간다.이 화폐는 가게의 화폐다.

    gift_card.customer

    gift_card.customer 선물 카드를 분배한 고객의 costomer 변수를 되돌려줍니다.costomer 변수에 관하여여기.
    Input
    こんにちは, {{ gift_card.customer.last_name }}さん!
    
    Output
    こんにちは、齊藤さん!
    

    gift_card.enabled

    gift_card.enabled 선물 카드가 유효할 때 반환true, 유효하지 않을 때 반환false.

    gift_card.expired

    gift_card.expired 선물 카드가 만료되었을 때 반환true, 만료되지 않았을 때 반환false.

    gift_card.expires_on

    gift_card.expires_on 선물 카드의 유효기간을 반환합니다.

    gift_card.initial_value

    gift_card.initial_value 선물 카드의 초기 금액을 되돌려줍니다.이 금액은 고객이 현지 화폐로 표시한 금액이다.

    gift_card.last_four_characters

    gift_card.last_four_characters 선물 카드를 교환하는 코드의 마지막 네 글자를 되돌려줍니다.

    gift_card.properties

    gift_card.properties 선물 카드가 카트에 추가될 때 선물 카드에 분배된 줄 항목의 속성을 되돌려줍니다.

    gift_card.product

    gift_card.product 구매한 선물 카드와 관련된 상품을 반환합니다.

    gift_card.url

    gift_card.url 스토어 선물 카드 페이지에 링크된 고유한 URL을 반환합니다.
    이 URL은 gift_card.liquid를 통해 렌더링되고 checkout.shopify.com 도메인에 표시됩니다.

    handle 객체

    handle 객체는 다음 리소스의 핸들을 반환합니다.
  • blogs
  • articles
  • collection
  • pages
  • products
  • 검색 결과 미리 보기 설정에서 Shopify 관리 화면에서 리소스 핸들을 보고 편집할 수 있습니다.

    웹 목표


    다른 페이지에 다른 내용을 표시하려면 handle 대상을 사용하여 특정 페이지를 목표로 삼을 수 있습니다.
    예를 들어 핸들이 top-secret인 웹 페이지에만 메시지를 표시하려면 theme.liquid 템플릿에 다음 코드를 추가하십시오.
    Input
    {% if handle contains 'secret' %}
      <p>シーッ!これはお前と俺たちの問題だ</p>
    {% endif %}
    
    Output
    <!-- トップシークレットのタイトルと、トップシークレットのハンドルネームが書かれたページに表示される -->
    シーッ!これはお前と俺たちの問題だ
    

    자체 제어 손잡이가 없는 웹 페이지


    모든 웹 페이지에 자신의 문맥이 있는 것은 아니다.index.liquid 템플릿을 사용하는 상점 홈페이지는 핸들 값을 반환하지 않습니다.
    Input
    
    {% if handle %}
      <p>あなたは、商品、コレクション、ページ、ブログ、ブログの記事のいずれかを見ています。<p>
    {% else %}
      <p>どこか他の場所にいるんでしょうね。楽しんでいるといいね!</p>
    {% endif %}
    
    Output
    <!-- ストアのホームページでは以下のように表示される -->
    どこか他の場所にいるんでしょうね。楽しんでいるといいね!
    

    특수 문자


    전단 내비게이션을 저장하는 데 사용되기 때문에, 손잡이는 알파벳 숫자만 포함해야 합니다(a-z, 0-9).다음 문자를 사용할 수 없습니다.
  • 중음(예를 들어 움라우트), 기타 다이얼
  • @, #, $ 등의 기호
  • 공백
  • 공백은 하이픈으로 변환되고 다른 문자는 완전히 삭제되거나 동일한 표준 ASCII 문자로 변환됩니다.

    끝날 때


    이번 보도는 여기까지입니다.
    고생하셨습니다.

    Shopify 응용 프로그램 소개


    Shopify 응용 프로그램인'상품 페이지 발매 예고 응용 프로그램'은 상품 페이지를 살 수 없는 상태에서 발매 시간을 예고할 수 있는 응용 프로그램이다.Shopify에서 Coming Soon 기능을 사용할 수 있습니다.

    좋은 웹페이지 즐겨찾기