->scalar();
}
+ $videoPreviewHtml = '';
+ if ($videoUrl) {
+ $videoPreviewHtml = '<div class="video-preview" style="margin-left: 20px;">
+ <video controls width="200">
+ <source src="' . Html::encode($videoUrl) . '" type="video/mp4">
+ Ваш браузер не поддерживает видео.
+ </video>
+ </div>';
+ }
+
return [
'options' => [
'multiple' => false,
'caption' => basename($videoUrl),
'url' => Url::to(['delete-video', 'id' => $data['id']]),
]] : [],
- ]
+ ],
+ 'groupOptions' => [
+ 'class' => 'd-flex align-items-center',
+ 'template' => '{input}' . $videoPreviewHtml,
+ ],
];
}
],