2016-07-02 2 views
0

으로, 나는 다음과 productId에 100 제품 변형 가격을 얻을 수 있습니다 SKU 및 사용 가능한 속성은 기존 API에 비해 제한적입니다. product액세스 제품 변형 가격 레거시 API와 스텐실

는 : 내가 무엇을 수집 할 수 있습니다에서

"values": [ { "label": "Hardcover", "id": 98, "data": "Hardcover", "selected": false }, { "label": "Paperback", "id": 100, "data": "Paperback", "selected": false } ],

, 변형 가격은 cart.items를 통해에서만 사용할 수 있지만 사용자가 장바구니에 아이템을 배치하기 전에 가격을 표시해야합니다.

cart.items 개체를 사용하지 않고 제품 변형 가격/정보를 얻을 수있는 방법이 있습니까? 감사!

답변

1

스텐실 객체를 통해이를 수행하는 방법을 알지 못합니다.

제품 세부 정보 페이지에서 has_options 제품을 확인한 다음 변형 URL을 호출하여 해당 변형을 선택하기 전에 변형 URL을 가격을 통해 가격 범위를 만들기 위해 호출합니다. 공급 업체가 변종에 큰 가격 차이가있을 때 이것은 매우 필요합니다.

예) "49.99 달러"기본 기능 대신 "49.99 달러 - 499.99 달러"입니다.

로드시 범주 페이지의 각 항목의 각 변형에 대해 AJAX 요청을하는 것이 의미가 없으므로 범주 페이지에 대한 해결 방법이 없습니다. 스텐실이 카테고리 페이지에서 맞춤 필드에 대한 지원을 추가하면 부모 SKU 맞춤 입력란에 자녀의 가격을 추가하고 수행하려는 작업에 대한 일부 로직을 수행 할 수 있습니다.

언제 카테고리 페이지에서 맞춤 입력란을 사용할 수 있는지 알 수 없지만 I know they are working on it.

+0

안녕하세요. Tim. 링크 된 질문을 읽었으며 카테고리 페이지에서 맞춤 입력란에 액세스해야합니다 (예 : 책 제목 옆에 작성자 이름 입력). 어쨌든, 당신이 언급 한 아약스 메서드와 비슷한 솔루션을 생각하고 있었지만, 필요한 정보를 얻기 위해 외부 제품 피드를 호출했습니다. 하지만 기존 API를 통해 이미 공개 된 스텐실 내에서 정보를 얻을 수있을 것입니다. – omencat

+0

스텐실 API와 레거시/oauth API는 독립적 인 구현입니다. – Alyss