2014-06-11 3 views
0

나는 Yii xupload 확장을 사용하고 있습니다. 하지만, 모델을 사용하지 않고 (가능한 경우)이를 사용하는 방법을 모르겠습니다.모델 클래스없이 Yii xupload 확장을 사용하는 방법

나는이 코드를 사용하려고 해요 :

$this->widget('xupload.XUpload', array(
    'url' => Yii::app()->createUrl("site/upload"), 
    'multiple' => true, 
)); 

을하지만, 그것은 예외가 발생합니다 : 그것을

$this->widget('xupload.XUpload', array(
    'url' => Yii::app()->createUrl("site/upload"), 
    'name' => 'bulkUpload', 
    'multiple' => true, 
)); 

그러나 :

XUpload must specify "model" and "attribute" or "name" property values. 

난 다음 다른 접근 방식을 시도를 오류를 보여줍니다 :

Undefined variable: name 

내가 뭘 잘못하고 있니?

답변

0

이 확장 프로그램이 모델없이 파일을 업로드 할 수 있는지 확실하지 않습니다. 당신이 어떤 자신의 모델을 가지고 또는 검색하려고하지 않는 경우

Using XUploadAction and XUploadForm:

  • XUploadAcion adds basic upload functionality to any controller.
  • XUploadForm its a simple form model to store uploaded file data

는 생각, 당신은이 방법을 따라야합니다 : 내가 올바르게 documentation를 얻을 경우, 당신은 당신의 자신의 모델이나 사용 XUploadForm 양식을 포함 제공하기 위해 중 하나가 다른 업로드 확장 프로그램의 경우이 파일이 귀하에게 적합하지 않은 경우

관련 문제