2016-12-13 7 views
1

아래는 Kartik Gridview 위젯이있는 Yii2의 내 인덱스 페이지의 스냅 샷입니다.칼럼 값 (인도 통화)에서 달러 기호 제거 Yii2 카르 티크 그리드 뷰

enter image description here

아래는 동일한에 대한 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, 
]); ?> 
  1. 나는이 개 소수와 일반 숫자 형식을 얻기 위해 물건을 많이 시도,하지만 난 하나에 성공할 수 있습니다.

  2. 어떻게하면 열을 인도 통화로 지정할 수 있습니까? Rs. 35670.00 또는 35670.00?

    [ 
        'attribute' => 'total', 
        'format' => ['currency', 'INR'], 
        'pageSummary' => true, 
    ], 
    

    PS를 :

답변

2

한 가지 방법은 직접 통화를 설정하는 것입니다. 어떤 경우에는 다른 값으로 바꾸고 싶지 않으면 값 키를 설정할 필요가 없습니다.

+0

감사합니다. 많은 Bizley! 너는 항상 내 시간을 절약한다. –

+0

kartik gridview의 소스 코드를 볼 수있는 통화가없는 다른 형식은 'format'=> [ 'decimal', 2]입니다. –