0
다음 문제 : 하나의 임의 속성을 가진 구성 가능 제품이 있습니다. 고객은 예를 들어 크기 "XXL"을 선택하고이를 카트에 넣습니다. 장바구니에 다음과 함께 SKU가 표시됩니다.구성 가능한 제품의 선택된 SKU를 장바구니에 표시
$_item = $this->getItem();
$item_ID = $_item->getProduct()->getId();
$_product = Mage::getModel('catalog/product')->load($item_ID);
echo $_product->getSku();
이제 구성 가능한 제품의 SKU를 보여줍니다. 그러나 선택한 제품의 SKU를 표시하려고합니다 (XXL e.x 크기의 Simple Prodcut). 어떻게 가능합니까? I print_r
'은 모든 항목 데이터, 제품 데이터 등을 편집했지만 관련 제품의 컬렉션 만 얻을 수 있습니다.
그러나 이처럼 나는 특정 제품이 아니라 해당 CProduct의 모든 하위 제품을 얻게 될 것입니다. –
이전에 장바구니에있는 제품과 간단한 제품을 비교하기 위해'$ this-> getUsedProductAttributes() '를 사용해 보았습니까? 클래스에는'$ this-> getUsedProducts();'도 있지만 단순한 제품이나 구성 가능한 제품에 대한 유용한 정보를 뱉어 내고 있는지 직접 알지 못합니다. 행운을 빕니다! – tecmec
getUsedProductAttributes() 메소드를 사용해 보겠습니다. 그러나 사실, 나는이 방법을 아직 찾지 못했다. 나는 그 문제를 해결할 수 있다고 생각한다. 감사! –