0

CMultifileupload 使用

 <?php echo CHtml::submitButton('Create',array('name'=>'Files')); ?>

以及它 $_POST 数据到控制器并保存到 db

但是如果我使用

 <?php echo CHtml::submitButton($model->isNewRecord ? 'Create' : 'Save'); ?>

dosent 将任何数据发布到控制器

我确实试过

  $_FILES['Files']

没有任何变化

假设 cmultifileupload 是 modelA 而另一个 mdoelB 我需要集成这两个模型的 modelB 已提交为

 <?php echo CHtml::submitButton($model->isNewRecord ? 'Create' : 'Save'); ?>

由于 m 无法集成,所以问题是我需要一种形式的模型和 modelB 的 id 作为所有图像的 modelA 的外键

我如何做到这一点?可能吗?请让我知道这是我第一次使用 cmultiuploadfile 从过去一周开始工作,但后来无法弄清楚出了什么问题请告诉我我该如何解决这个问题

4

1 回答 1

0

您必须添加array('name'=>'Files')到您的函数调用:

echo CHtml::submitButton(
    ($model->isNewRecord ? 'Create' : 'Save'),
    array('name'=>'Files')
);
于 2014-05-19T08:34:41.833 回答