'pjax-mediamanager',
'timeout' => '5000',
]
); ?>
= ListView::widget(
[
'dataProvider' => $dataProvider,
'itemOptions' => [ 'class' => 'item img-thumbnail' ],
'layout' => "
{items}
{pager}",
'itemView' => function ($model, $key, $index, $widget) {
return $this->render("_item", [ 'model' => $model ]);
},
]
) ?>
= Html::textInput(
'input-mediamanager-search',
null,
[
'id' => 'input-mediamanager-search',
'class' => 'form-control',
'placeholder' => Yii::t('imagemanager', 'Search') . '...',
]
) ?>
controller->module->canUploadImage):
?>
= FileInput::widget(
[
'name' => 'imagemanagerFiles[]',
'id' => 'imagemanager-files',
'options' => [
'multiple' => true,
'accept' => 'image/*',
],
'pluginOptions' => [
'uploadUrl' => Url::to([ 'manager/upload' ]),
'allowedFileExtensions' => \Yii::$app->controller->module->allowedFileExtensions,
'uploadAsync' => false,
'showPreview' => false,
'showRemove' => false,
'showUpload' => false,
'showCancel' => false,
'browseClass' => 'btn btn-primary btn-block',
'browseIcon' => '
',
'browseLabel' => Yii::t('imagemanager', 'Upload'),
],
'pluginEvents' => [
"filebatchselected" => "function(event, files){ $('.msg-invalid-file-extension').addClass('hide'); $(this).fileinput('upload'); }",
"filebatchuploadsuccess" => "function(event, data, previewId, index) {
imageManagerModule.uploadSuccess(data.jqXHR.responseJSON.imagemanagerFiles);
}",
"fileuploaderror" => "function(event, data) { $('.msg-invalid-file-extension').removeClass('hide'); }",
],
]
) ?>