Форум UnitCMS

Цифровое значение поля итого {$orderer[9]}

Danilevsky

Цифровое значение поля итого {$orderer[9]}
« : Сентябрь 25, 2012, 12:58:09 pm »
Здравствуйте. Подскажите, пожалуйста, как сделать, чтоб из переменной {$orderer[9]} возвращалось только цифровое значение и без копеек.

Например. {$orderer[9]} возвращает 3065,32 руб; надо 3065
 

nictboom

Re: Цифровое значение поля итого {$orderer[9]}
« Ответ #1 : Сентябрь 25, 2012, 01:28:19 pm »
Какая версия? 5.0.2?
смотрите order_place.php, вроде строка :
        $result[9] = show_price($total); //order value
заменить на:
        $result[9] = round($total); //order value
или просто попробовать добавить
        $result[10] = round($total);
и в шаблоне использовать {$orderer[10]}
« Последнее редактирование: Сентябрь 25, 2012, 01:34:52 pm от nictboom »
 

Danilevsky

Re: Цифровое значение поля итого {$orderer[9]}
« Ответ #2 : Сентябрь 25, 2012, 02:58:31 pm »
Спасибо, Nictboom.

Версия 4,6

А как убрать копейки и запятую?
 

nictboom

Re: Цифровое значение поля итого {$orderer[9]}
« Ответ #3 : Сентябрь 25, 2012, 03:37:51 pm »
убрать где? в {$orderer[9]}?
попробуйте так:
 $result[9] = round($total);//order value
 $total = show_price($total);

« Последнее редактирование: Сентябрь 25, 2012, 03:39:55 pm от nictboom »
 

Danilevsky

Re: Цифровое значение поля итого {$orderer[9]}
« Ответ #4 : Сентябрь 26, 2012, 11:34:58 am »
необходимо в {$orderer[10]} записать число целое без дробное. Т.е. было 3025,25, чтобы стало просто 3025
 

Danilevsky

Re: Цифровое значение поля итого {$orderer[9]}
« Ответ #5 : Сентябрь 29, 2012, 04:00:38 pm »
Спасибо  :)
 

 

Sitemap 1 2 3 4 5