【发布时间】:2023-03-30 17:25:02
【问题描述】:
大家好,我正在尝试调整 xupload ext 的功能,我要做的是向用户呈现他们所有上传的图像,因此即使他们在上传图像后刷新页面,它仍然会呈现在 # modal-gallery table..我知道如何使用 CActiveRecord 问题是:
如何让我的表单知道用户已经上传了图片?
我的表单代码是:
<?php
$this->widget('xupload.XUpload', array(
'url' => Yii::app( )->createUrl("/UserAccountImages/upload",array('id'=>$model->id)),
'model' => $imageForm,
'htmlOptions' => array('id'=>'user-account-images-form'),
'attribute' => 'file',
'multiple' => true,
'options' => array(
'maxNumberOfFiles'=>8,
'maxFileSize' => 3000000,
'acceptFileTypes' => "js:/(\.|\/)(jpe?g|png|gif|bmp)$/i",
),
'formView' => 'application.views.UserAccountImages._form',
)
);
?>
【问题讨论】:
-
为什么你想让你的widgit知道用户是否已经上传了一张图片?是为了限制他们的上传数量还是出于其他原因?
-
@jelle 是的,也可以在桌子上显示这些图像
-
你有什么答案吗?
标签: php activerecord yii yii-xupload