2012-09-14 3 views
2

magento 프런트 엔드 추가 정보에 측정 단위를 추가하고 싶습니다. 순간 그것은 현재 :magento 프런트 엔드에 측정 단위 추가

  • 길이 : 34
  • 높이 : 50
  • 무게 :이 경우 고객은 아무 생각이 없다 (13)

cm 또는 미터 등

어떻게 변경할 수 있습니까? - 길이 : 34cm - 높이 : 50cm - 무게 : 13g

또는

  • 길이 (cm) 34
  • 높이 (cm) : 50
  • 중량 (g)을 13

첫 번째 옵션이 바람직하다. 이미 그 속성 장치를 고정 알다시피 http://creativeinfusion.com.au/shop/beaded-square-offering-box-xsmall-black-red-green-flowers-2248

감사합니다,

답변

3

:

이 예에 대한 URL입니다. 같은 관리자의 속성 섹션 관리에서 당신은 속성 라벨을 변경할 수 있습니다 :이 형식으로 원하는 경우

Length == Length (cm) 
Height == Height (cm) 
Weight == Weight (grams) 

- 길이 : 34cm를 - 높이 : 50cm - 무게 : 당신이 가지고 현재 테마에서이를 위해

을도 13g를 template/catalog/product/view/attributes.phtml 파일을 편집하십시오. 속성 파일 PLS에서
다음과 같은 코드를 대체 :

<?php foreach ($_additional as $_data): 

     switch($_data['code']) { 
      case 'height': 
      case 'length': 
       $value = $_helper->productAttribute($_product, $_data['value'], $_data['code']).'cm'; 
      break;  
      case 'weight':   
       $value = $_helper->productAttribute($_product, $_data['value'], $_data['code']).'g'; 
      break; 
      default:    
       $value = $_helper->productAttribute($_product, $_data['value'], $_data['code']); 
      break;    
     } 
    ?> 
     <tr> 
      <th class="label"><?php echo $this->htmlEscape($this->__($_data['label'])) ?></th> 
      <td class="data"><?php echo $value; ?></td> 
     </tr> 
    <?php endforeach; ?> 

특성에 대해 당신이 사용했던 동일한 코드를 확인하거나 accordinlgy을 변경하시기 바랍니다.

희망이 도움이됩니다!

+0

고마워요 @Pankaj, 이제 관리자의 "Manage Label Options"에서 어떻게 변경하는지 볼 수 있습니다. 이것은 괜찮을지도 모르지만 내 클라이언트가 다음과 같이 이것을 원할 것이라고 생각합니다. 길이 : 34cm. 이 결과를 얻으려면 템플릿/카탈로그/제품 /보기/속성 .phtml에서 무엇을 편집해야합니까? – user1670411

+0

파일 편집을 위해 답변을 업데이트했습니다. –

+0

감사합니다. 완벽하게 작동했습니다. – user1670411

관련 문제