mirror of
				https://github.com/yiisoft/yii2.git
				synced 2025-11-04 06:37:55 +08:00 
			
		
		
		
	
		
			
				
	
	
	
		
			1.1 KiB
		
	
	
	
	
	
	
	
			
		
		
	
	
			1.1 KiB
		
	
	
	
	
	
	
	
Data widgets
GridView
The yii\grid\GridView widget is a powerful tool to create a data grid that provides pagination, sorting and filtering of the data out of the box. See the data grid section for more details.
ListView
DetailView
DetailView displays the detail of a single data yii\widgets\DetailView::$model.
It is best used for displaying a model in a regular format (e.g. each model attribute is displayed as a row in a table). The model can be either an instance of \yii\base\Model or an associative array.
DetailView uses the yii\widgets\DetailView::$attributes property to determines which model attributes should be displayed and how they should be formatted.
A typical usage of DetailView is as follows:
echo DetailView::widget([
    'model' => $model,
    'attributes' => [
        'title',             // title attribute (in plain text)
        'description:html',  // description attribute in HTML
        [                    // the owner name of the model
            'label' => 'Owner',
            'value' => $model->owner->name,
        ],
    ],
]);