// 'style' => 'width: 70px;',
]
],
- [
- 'name' => 'videoFiles',
- 'title' => 'Видео: mp4, mov, avi',
- 'type' => FileInput::className(),
- 'options' => [
- 'pluginOptions' => [
- 'initialPreview' => function ($data) {
- $file = Files::findOne([
- 'entity' => WriteOffsProductsErp::WRITE_OFFS_VIDEO,
- 'entity_id' => $data['id']
- ]);
- return $file ? [basename($file->url)] : [];
- },
- 'initialPreviewConfig' => function ($data) {
- $file = Files::findOne([
- 'entity' => WriteOffsProductsErp::WRITE_OFFS_VIDEO,
- 'entity_id' => $data['id']
- ]);
- return $file ? [
- [
- 'caption' => basename($file->url),
- 'type' => 'video',
- ]
- ] : [];
- },
- ],
- ],
- ],
[
'name' => 'videoFiles',
'title' => 'Видео: mp4, mov, avi',
'showZoom' => false,
'showDrag' => false
],
-// 'initialPreview' => function($data) {
-// $file = Files::findOne([
-// 'entity' => WriteOffsProductsErp::WRITE_OFFS_VIDEO,
-// 'entity_id' => $data['id']
-// ]);
-// return $file ? [$file->url] : [];
-// },
-// 'initialPreviewConfig' => function($data) {
-// $file = Files::findOne([
-// 'entity' => WriteOffsProductsErp::WRITE_OFFS_VIDEO,
-// 'entity_id' => $data['id']
-// ]);
-// return $file ? [[
-// 'caption' => basename($file->url),
-// 'type' => 'video',
-// 'size' => @filesize(Yii::getAlias('@webroot') . $file->url)
-// ]] : [];
-// },
+ 'initialPreview' => function($data) {
+ $file = Files::findOne([
+ 'entity' => WriteOffsProductsErp::WRITE_OFFS_VIDEO,
+ 'entity_id' => $data['id']
+ ]);
+ return $file ? [$file->url] : [];
+ },
+ 'initialPreviewConfig' => function($data) {
+ $file = Files::findOne([
+ 'entity' => WriteOffsProductsErp::WRITE_OFFS_VIDEO,
+ 'entity_id' => $data['id']
+ ]);
+ return $file ? [[
+ 'caption' => basename($file->url),
+ 'type' => 'video',
+ 'size' => @filesize(Yii::getAlias('@webroot') . $file->url)
+ ]] : [];
+ },
'initialPreviewAsData' => true,
'previewSettings' => [
'video' => '{width}: "100%", height: "auto"'