Kirjautuminen

Haku

Tehtävät

Keskustelu: Ohjelmointikysymykset: PHP: Smarty: stringin pilkkominen

home [26.01.2009 01:02:03]

#

{if $featured[loop].price_curr>=1000}<tr><td>
	{$featured[loop].price_curr}
</td></tr>

haluaisin tulostaa hinnan tuhansien ja satojen väliin pisteen erottimeksi, esim. 10.000. Miten saan hinnan kolme viimeistä numeroa välimerkin jälkeen?

Onnistuuko jotenkin truncatella?

{$featured[loop].price_curr|truncate...}

Chiman [26.01.2009 09:56:47]

#

Smartystä lienee edelleen kyse, sen voisit mainita kysymyksessä. Ehkä:

{$featured[loop].price_curr/1000}.000

Joskus kannattaa tehdä PHP:n puolella oma modifier ja käyttää sitä:
http://www.smarty.net/manual/en/api.register.modifier.php

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta