_item.php 783 Bytes
Newer Older
Mark committed
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38
<?php

use yii\helpers\Html;
use yii\widgets\DetailView;

$timeFormatter = extension_loaded('intl') ? Yii::createObject(['class' => 'yii\i18n\Formatter']) : Yii::$app->formatter;

echo DetailView::widget([
		'model' => $model,
		'attributes' => [
			'headers',
			'from',
			'to',
			'charset',
			[
				'name' => 'time',
				'value' => $timeFormatter->asDateTime($model['time'], 'short'),
			],
			'subject',
			[
				'name' => 'body',
				'label' => 'Text body',
			],
			[
				'name' => 'isSuccessful',
				'label' => 'Successfully sent',
				'value' => $model['isSuccessful'] ? 'Yes' : 'No'
			],
			'reply',
			'bcc',
			'cc',
			[
				'name' => 'file',
				'format' => 'html',
				'value' => Html::a('Download eml', ['download-mail', 'file' => $model['file']]),
			],
		],
]);