0
我使用的是<?= Html::fileInput() ?>
而不是<?= $form->field($model, 'image_file')->fileInput() ?>
,因爲我沒有將任何模型傳遞給我使用Yii2活動窗體的窗體。如何獲取yii2 Action中的Html :: fileInput()值?
現在我的問題是,當我張貼這個表格我怎麼能在我的行動中訪問這個文件。我可以使用$ _FILES變量來查看文件屬性。但有沒有任何Yii方法來訪問它。
我想這也:
$documentObject = UploadedFile::getInstance(Yii::$app->request->post(), 'image_file');
,但其顯示的異常
Call to a member function formName() on array
現在如何訪問此文件在行動
預先感謝任何形式的幫助。
可能的重複[爲什麼我得到一個錯誤「調用一個非對象的成員函數formName()」](http://stackoverflow.com/questions/36430141/why-i-getting-an-error -call-to-a-member-function-formname-on-a-non-object) –
你怎麼稱呼它是重複的,請首先閱讀完整的問題,我問的是訪問文件輸入。錯誤信息同樣不代表問題是重複的 –