data-widgets.md 894 Bytes
Newer Older
1
Data widgets
2 3 4 5 6 7 8 9 10 11
============

ListView
--------



DetailView
----------

12
DetailView displays the detail of a single data [[yii\widgets\DetailView::$model|model]].
13 14
 
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).
15
The model can be either an instance of [[\yii\base\Model]] or an associative array.
16
 
17
DetailView uses the [[yii\widgets\DetailView::$attributes]] property to determines which model attributes should be displayed and how they
18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34
should be formatted.
 
A typical usage of DetailView is as follows:
 
```php
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,
		],
	],
]);
```