2013-08-15 2 views
0

저는 magento 프로젝트를 진행하고 있습니다. 그것의 나의 첫번째 magento 프로젝트. 그러나 나는 많이 배웠습니다. 나는 간단한 제품에 테마를 적용했다가 지금은 구성 제품에 대한 테마를 변경하려면Magento 구성 제품에 "장바구니에 담기"버튼이없는 이유는 무엇입니까?

template/catalog/product/view.phtml 

에서 성공적으로 자세히 설명합니다. 프런트 엔드에서 구성 가능한 제품에 대한 코드는 어디에서 찾을 수 있습니까? 구성 가능한 제품에 장바구니에 추가 단추가 표시되지 않습니다.

답변

2

Magento의 구성 가능한 제품은 실제로 단순한 자식을 래퍼합니다. '장바구니에 추가'버튼은 선택한 속성을 기반으로 간단한 제품을 추가합니다. 따라서 간단한 어린이가없는 경우 '장바구니에 추가'버튼이 표시되지 않습니다.
구성 가능한 제품의 테마 파일을 변경하려면 PRODUCT_TYPE_configurable 레이아웃 핸들을 조사하거나 템플릿에 $product->isConfigurable()을 사용해야합니다.

+0

구성 가능한 제품 세부 사항에 대한 phtml은 어디에 있습니까? –

+1

구성 가능한 제품을위한 특별한 phtml이 없습니다. 각 제품 유형별로 별도의 페이지 템플리트가있는 대신 magento에는 모든 제품에 대한 하나의 일반 템플리트가 있고 유형 관련 블록은 레이아웃 핸들 (예 : PRODUCT_TYPE_configurable)을 통해 주입됩니다. catalog.xml 레이아웃 파일과 catalog/product.phtml 템플릿을 확인하십시오. –

관련 문제