2017-02-24 19 views
0

私は作者経由でyii2アプリケーションにKCFinder拡張機能をインストールしました。 ビューでは、私は次のコードを使用して:KCFinder for Yii2

 use iutbay\yii2kcfinder\KCFinderInputWidget; 

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

ウィジェット作品をが、ウィジェットには「アップロード」ボタンがないので、私はファイルをアップロードすることはできません。

+0

を作成した後、あなたは、私がアップロードのための能力がない、デフォルトでは推測するオプションを書き換える必要があります。オプションを書き換えてセッションで設定しましたか? – Pasha

答えて

0

ウィジェットの説明、https://github.com/iutbay/yii2-kcfinderを確認してください。 'true'に 'access.files.upload'オプションを設定する必要があります。

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

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

ウィジェット