<?php $TVname = 'tv_price'; // fetch the output array of the TV $TVOutput = $modx->getTemplateVarOutput($TVname); return ( number_format($TVOutput,2) ); ?>
<a href="[~[+parent+]~][+alias+]">[+title+]</a> - £[!numberformat_widget!]
return ( number_format($output,2) );
<?php
$number = floatval($input);
$optionsXpld = @explode('&', $options);
$optionsArray = array();
foreach ($optionsXpld as $xpld) {
$params = @explode('=', $xpld);
array_walk($params, create_function('&$v', '$v = trim($v);'));
$optionsArray[$params[0]] = $params[1];
}
$decimals = isset($optionsArray['decimals']) ? $optionsArray['decimals'] : null;
$dec_point = isset($optionsArray['dec_point']) ? $optionsArray['dec_point'] : null;
$thousands_sep = isset($optionsArray['thousands_sep']) ? $optionsArray['thousands_sep'] : null;
$output = number_format($number, $decimals, $dec_point, $thousands_sep);
return $output;[[+myTVName:numberformat=`&decimals=2&dec_point=,&thousands_sep=.`]]
Notice: Undefined offset: 1 in C:\my\path\core\cache\includes\elements\modsnippet\19.include.cache.php on line 14.
$optionsArray[$params[0]] = $params[1];
[[+myTVName:numberformat=`&decimals=2&dec_point=','&thousands_sep='.'`]]
[[+myTVName:numberformat=`&decimals=2&dec_point=,&thousands_sep=.`]]
if (isset($params[1])) {
$optionsArray[$params[0]] = $params[1];
} else {
$optionsArray[$params[0]] = '';
}<?php
$number = floatval($input);
$optionsXpld = @explode('&', $options);
$optionsArray = array();
foreach ($optionsXpld as $xpld) {
$params = @explode('=', $xpld);
array_walk($params, create_function('&$v', '$v = trim($v);'));
if (isset($params[1])) {
$optionsArray[$params[0]] = $params[1];
} else {
$optionsArray[$params[0]] = '';
}
}
$decimals = isset($optionsArray['decimals']) ? $optionsArray['decimals'] : null;
$dec_point = isset($optionsArray['dec_point']) ? $optionsArray['dec_point'] : null;
$thousands_sep = isset($optionsArray['thousands_sep']) ? $optionsArray['thousands_sep'] : null;
$output = number_format($number, $decimals, $dec_point, $thousands_sep);
return $output;