2011-10-07 6 views
0

다운로드 할 수있는 제품의 제품 페이지에서 가격 형식을 지정하는 데 문제가 있습니다. (전 세계적으로 정의 된) 형식은 EUR 15.23이어야합니다. 사이드 바, 카테고리 페이지, 홈페이지 등에서 잘 작동합니다. 어쨌든, 제품 페이지의 가격은 (공백없이) 잘못 표시됩니다 : EUR15.23제품 페이지의 가격 형식 관련 문제 (getPriceHtml)

카탈로그/제품/view.phtml :

//calling once - price EUR15.23 
<?php echo $this->getPriceHtml($_product, true); ?> 

//calling twice - first price EUR15.23 second price EUR 15.23 (correct) 
<?php echo $this->getPriceHtml($_product, true); ?> 

같은 문제를 호출 :

<?php echo $this->getChildHtml('product_type_data'); ?> 

나는 reloadPrice : function()와 (과) 관련되어 있다고 생각합니다. 다운로드/카탈로그/제품/links.phtml

누구든지 가지고있는 사람 이 문제? 사실 핵심 코드를 변경하고 싶지 않기 때문에 사실 JavaScript 코드를 통해 여기에있는 내용을 변경하고 싶지는 않습니다.

감사합니다. 그것은 바로 해결책이 아니다,하지만 난 바로 당신을 얻고 경우는 항상 true입니다

+2

그 무엇 실제로 문제는 무엇입니까? "EUR"와 숫자 사이의 공간을 확보하지 못했습니까? JavaScript 코드의 특정 부분과 관련이 있다고 생각한다면 코드를 표시하는 것이 어떻습니까? 그것이 문제라고 가정하면 JS 코드를 변경하고 싶지 않을 때 어떻게 수정하고 싶습니까? – nnnnnn

+0

고마워, 나는 문제가 무엇인지 분명히 밝히지 않았고 위에 추가했다. 예, 문제는 제품 페이지의 누락 된 공간입니다. –

답변

0

물론 다음 "첫 번째 가격 EUR15.23 초 가격 EUR 15.23 (올바른)", 왜 그냥

<?php $this->getPriceHtml($_product, true); // no output ?> 
<?php echo $this->getPriceHtml($_product, true); // correct output ?> 
+0

좋은 아이디어. 나는 그것을 시도했지만 문제는 JavaScript를 통해 가격을 다시 포맷하는 것과 관련되어 있으므로 도움이되지 않습니다. –

관련 문제