2014-07-22 4 views
0

현자 지불에서는 합계 상자에 주문/거래 총액이 00.00이 아닌 £ 00.00으로 표시되는 합리적인 방법이없는 것 같습니다 GBP.총액 상자에 화폐 이니셜이 아닌 현자 급여 표시 통화 기호

분명히 language = en 아래의 언어 파일에 사용자 정의 xml을 추가 할 수 있습니다.하지만 나머지 통화는 말할 필요도없이 $가 $ 인 경우 별도로 사용해야합니다.

기본적으로이 영역에 심볼을 표시 할 수 있습니까?

답변

0

솔루션

개정에서 countries.xml :

<country> 
     <code>GB</code> 
     <name>United Kingdom</name> 
    </country> 

에 :

: 파일이 추가 .xslt 관련 템플릿의 상단에 다음

<country> 
     <code>GB</code> 
     <name>United Kingdom</name> 
     <currencysymbol>£</currencysymbol> 
    </country> 

<xsl:variable name="countriesFile" select="document('countries.xml')" /> 
<xsl:variable name="countryCode" select="payment-model/vendor/countrycode" /> 

다음 관련 기호를 검색하려면 :

<xsl:value-of select="$countriesFile/countries/country[code=$countryCode]/currencysymbol"/>