我正在尝试在 Yii 中设置一个场景。我有一个名为 File 的模型,用于文件上传。现在,我想使用相同的模型来创建目录。目录没有文件属性,所以我在模型中设置了这样的场景:
public function rules()
{
return array(
array('file', 'file', 'types'=>'jpg, gif, png, jpeg, bmp', 'maxSize'=>1024 * 1024 * 10, 'tooLarge'=>'Bestand moet kleiner dan 10MB zijn.'),
array('file', 'file', 'on'=>'makefolder', 'allowEmpty'=>true),
);
}
在控制器中,我触发了场景,$model = new File("makefolder");
即使现在我总是收到“文件不能为空白”的错误。我将此页面用作文档。