Отображение данных столбца Yii2 GridView с разделением запятыми

Я использую Kartik GridView в проекте yii2.

Когда я определяю формат столбца как десятичный, он показывает вывод в виде 112,233,335.

Я хочу этот номер как 11,22,33,335.

Как я могу это сделать? Я также хочу, чтобы страницы для этого столбца были в том же формате, разделенном запятыми.

0

Решение

Вы можете установить его:

['format'=>'number', 'decimals'=>2, 'decPoint'=>'.', 'thousandSep'=>',']

измените 2, на который вы желаете.

0

Другие решения

следующий код работал для меня:

        'pageSummaryFunc' => function ($data) {
array_walk($data, function (&$v) {
$v = intval(preg_replace('/[^\d.]/', '', $v));
});
return General::getInrFormat(array_sum($data));
},

В этом коде я указываю, что отображать и как рассчитать page_summary для столбца.
getInrFormat () — моя собственная функция, которая возвращает числовое значение в формате индийской валюты.

0

По вопросам рекламы [email protected]