Попробуйте так
<?php echo "$"; ?>
<?php echo number_format($ad->price, 2, '.', ','); ?>
<?php echo "USD"; ?>
Суьб я понял, но не получится, так как сайт мултивалютный, и при подаче объявления у пользователя есть выбор в выпадающем списке, в какой валюте указать сумму. А это
и это
будет выводить только символ и код доллара.
Я понимаю что информацию он должен тащить из базы но как ума не приложу (((
А вот код из другого модуля в котором выводит символ и код валюты:
<?php
if($showprice)
{
?>
<div><span class="lbprice2">
<?php
switch ($a->pricetype) {
case 2 :
$price = JText::_ ( 'FREE' );
break;
case 3 :
$price = JText::_ ( 'PRICE_NEGOTIABLE' );
break;
default :
if ($a->price > 0) {
$price = modlbadsHelper::formatCurrency($a->price,$a->currencycode,$a->currency);
} else {
$price = JText::_ ( 'FREE' );
}
break;
}
echo $price;
?>
но вот как его применить в своем модуле не представляю?