Establecer ancho de imagen en gridview yii2

cómo establecer la imagen de ancho en el widget de gridview en yii2?

He estado usando este método para mostrar la imagen. Imagen en gridview en yii2

Puede definir la clase para las celdas como en el ejemplo

[ 'attribute' => 'title', 'format' => 'image', 'value' => function($data) { return 'you_image.jpeg'; }, 'contentOptions' => ['class' => 'come-class'] ], 

Luego configure el ancho de la imagen usando css. Si el ancho de la imagen puede ser diferente, use el formato html

 [ 'attribute' => 'title', 'format' => 'html', 'value' => function($data) { return Html::img('you_image.jpeg', ['width'=>'100']); }, ], 

Utilizar:

 'value' => function($data) { return Html::img($data->imageurl,['width'=>100]); }, 

Y en tu modelo:

  /* Return Image url path */ public function getimageurl() { // return your image url here return \Yii::$app->request->BaseUrl.'/uploads/'.$this->ImagePath; } 

Utilizar

 'format' => ['image',['width'=>'100','height'=>'100']], 

ejemplo:

 [ 'attribute' => 'image', 'format' => ['image',['width'=>'100','height'=>'100']], 'value' => function($dataProvider) { return $dataProvide->image; }, ],