2012-11-10 3 views
0

나는 이것을 볼 수있는 코드가 보이지만 행운이 없었습니다.표시 번들 제품 가격 + £ 0.00 장바구니에 담기 제거 - Magento

우리는 번들로 제공되는 제품 중 일부가 £ 0.00 인 액세서리 (예 : 색상/플러그)를 변경할 수 있습니다 (실제 제품 페이지에서이를 제거 할 수 있음). 그러나 그들이 보여주는 장바구니에, 어쨌든 그냥 가격을 제거하거나 숨길 수 있습니다. 명확한 이해를 위해 이미지를 참조하십시오

enter image description here

가 대단히 감사합니다. 당신은 단지가 0 인 경우 당신이 걸릴 수, 가격을 제거 할 경우에 관계없이 가격의 모든 항목에서 제거하려는 가정

+0

해당 행에 대한 html을 추가 할 수 있습니까 (css를 사용하여 숨길 수 있는지 알려주십시오)? 보여줄 필요가있는 다른 가격의 제품이 있습니까? –

답변

2

, 당신은이 CSS를

#shopping-cart-table dd span.price{ 
    display:none; 
} 

를 추가 할 수 있습니다 이 가격을 추가 만 추가입니다 (행 # 주위 46)/응용 프로그램/디자인/프론트 엔드/기본/{테마 경로} /template/checkout/cart/item/default.phtml에서

  • 그림을 보면 가격이 0보다 큰 경우
A A가 선을 표시하는 문자열에 str_replace("£0.00", "", $_formatedOptionValue['value'])을 대체 찾을 수 있습니까 63,210

또는

+0

완벽한, 정말 고마워요! – user994319

0

또한 을 시도 할 수 있습니다 (대체 취득 해달라고 £ 10.00 있도록 통화 기호를 추가해야합니다) .item-options dd span.price{ display:none; }

관련 문제