2012-05-03 43 views
2

Im新的Yii框架和im使用yii xupload扩展名用于多个文件上传。它工作正常。现在,我的问题是我不知道如何添加其他字段,如标题(文本字段),类别(列表框)与这个xupload形式。请帮忙。在Yii的XUpload的附加字段

我的视图代码是,

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

是'$ model'的'XUploadForm'维基? – Jon

+0

是的。这里$ model是一个XUploadForm。 – designersvsoft

回答

1

Additional form data with XUpload其描述到底怎么做你想做的

+0

您好,先生,我试图了解如何上传时发布一些隐藏的领域。我不明白为什么它不可能将这些字段添加到数组中并在form.php中像array一样访问它们( 'url'=> Yii :: app() - > createUrl(“site/upload”)) , 'model'=> $ model, 'attribute'=>'file', 'multiple'=> true,'x'=> $ x,'y'=> $ y,'z'=> $ z, )。 http://www.yiiframework.com/wiki/395/additional-form-data-with-xupload/没有提及如何使用php变量。感谢您的时间和精力。 –

+2

要向其中添加值的数组用于配置,它不会在表单中发送该数据。你需要做的是将隐藏字段添加到模板中,如wiki – Asgaroth

+0

Hello @Asgaroth所述,有没有什么方法可以在另一种形式中使用yii xupload?问题是xupload form.php有一个表单标签,所以它不能被包含在另一个表单中。 – HPM