KCFinder для Yii2

Я установил расширение KCFinder в своем приложении yii2 через композитор.
Ввиду этого я использовал следующий код:

        use iutbay\yii2kcfinder\KCFinderInputWidget;

echo KCFinderInputWidget::widget([
'name' => 'file',
]);

Виджет работает, но я не могу загружать файлы, потому что в виджете нет кнопки «Загрузить».

0

Решение

Проверьте описание виджета, https://github.com/iutbay/yii2-kcfinder. Вам нужно установить опцию ‘access.files.upload’ в ‘true’.

   $kcfOptions = array_merge(KCFinder::$kcfDefaultOptions, [
'uploadURL' => Yii::getAlias('@web').'/upload',
'access' => [
'files' => [
'upload' => true,
.......
],
]);

// Set kcfinder session options
Yii::$app->session->set('KCFINDER', $kcfOptions);

Вы должны переписать параметры после того, как вы создали виджет

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]