우리는 몇 주 동안이 문제로 어려움을 겪어 왔지만 여전히 해결책을 찾지 못했습니다.Shopify Liquid Search.Results - 바코드로 정렬하는 방법?
우리는 2000 개의 제품과 300 개의 공급 업체가있는 Shopify 스토어를 운영하고 있습니다. 각 공급 업체는 우리가 할당 한 "순위 번호"를 가지고 모든 단일 제품의 변형에서 "바코드"필드에 입력합니다. 그러나
{% assign foo = search.results | sort:'title' %}
, 우리는 정렬이 구문을 사용하려고 :
목표는 우리가 Shopify는 "일종의"태그과 같이 액체를 사용하여 바코드로 검색 결과를 정렬 할 수 있도록하려는 것입니다 "바코드"에 의해 그것은
{% assign foo = search.results | sort:'barcode' %}
우리는 모두 다음 인수로 '종류'를 사용하려고 한 결과를 반환하지 않습니다하지만 그들 중 누구도 작동하지 :
{% assign foo = search.results | sort:'product.barcode' %}
{% assign foo = search.results | sort:'item.barcode' %}
{% assign foo = search.results | sort:'item.variants.first.barcode' %}
{% assign foo = search.results | sort:'items.variants.variant.barcode' %}
등이지만 그 중 아무 것도 작동하지 않습니다. ANYONE이 variant.barcode를 사용하여 검색 결과를 정렬하는 데 사용할 인수/구문에 대해 올바른 방향으로 우리를 지적 할 수 있다면 많은 찬사를받을 것입니다 !!!!!
감사 기본 기능 you're out of luck의 측면에서
이 테스트를 위해 바코드를 설정하지 않았지만'{% assign foo = search.results | 지도 : 'item'| 정렬 : '바코드'%}'? 'map' 필터는 search.results를 항목 배열로 줄이며, 정렬 필터로 정렬 가능해야합니다. –