从列值(印度货币)中删除美元符号 Yii2 kartik gridview
Remove Dollar sign from Column value(Indian Currency) Yii2 kartik gridview
下面是我在 Yii2 中使用 Kartik Gridview 小部件的索引页面的快照;
下面是相同的 gridview 代码。
<?= GridView::widget([
'dataProvider' => $dataProvider,
//'filterModel' => $searchModel,
'columns' => [
[
'class' => 'kartik\grid\SerialColumn',
'contentOptions' => ['class' => 'kartik-sheet-style'],
'headerOptions' => ['class' => 'kartik-sheet-style'],
],
//'line_id',
'metal_name',
'item',
'unit_name',
'weight',
['attribute' => 'quantity',
'pageSummary' =>(true),
'value' => function ($model) {
if($model){
return $model->quantity;
}
}],
'rate_per_gram',
'making_charges',
[
'attribute' => 'total',
'format'=>'currency',
'pageSummary' =>(true),
'value' => function ($model) {
if($model){
return $model->total;
}
}
],
['class' => 'kartik\grid\ActionColumn'],
],
'responsive'=>true,
'hover'=>true,
'export'=>false,
'showPageSummary' => true,
]); ?>
我已经尝试了很多东西来获得带 2 位小数的纯数字格式,但我可以成功。
如何用印度货币格式化我的 Total 列,即。 卢比。 35670.00 或 35670.00?
一种方法是直接设置货币:
[
'attribute' => 'total',
'format' => ['currency', 'INR'],
'pageSummary' => true,
],
PS。除非在某些情况下你想用其他东西替换它,否则你不需要设置值键。
下面是我在 Yii2 中使用 Kartik Gridview 小部件的索引页面的快照;
下面是相同的 gridview 代码。
<?= GridView::widget([
'dataProvider' => $dataProvider,
//'filterModel' => $searchModel,
'columns' => [
[
'class' => 'kartik\grid\SerialColumn',
'contentOptions' => ['class' => 'kartik-sheet-style'],
'headerOptions' => ['class' => 'kartik-sheet-style'],
],
//'line_id',
'metal_name',
'item',
'unit_name',
'weight',
['attribute' => 'quantity',
'pageSummary' =>(true),
'value' => function ($model) {
if($model){
return $model->quantity;
}
}],
'rate_per_gram',
'making_charges',
[
'attribute' => 'total',
'format'=>'currency',
'pageSummary' =>(true),
'value' => function ($model) {
if($model){
return $model->total;
}
}
],
['class' => 'kartik\grid\ActionColumn'],
],
'responsive'=>true,
'hover'=>true,
'export'=>false,
'showPageSummary' => true,
]); ?>
我已经尝试了很多东西来获得带 2 位小数的纯数字格式,但我可以成功。
如何用印度货币格式化我的 Total 列,即。 卢比。 35670.00 或 35670.00?
一种方法是直接设置货币:
[
'attribute' => 'total',
'format' => ['currency', 'INR'],
'pageSummary' => true,
],
PS。除非在某些情况下你想用其他东西替换它,否则你不需要设置值键。