model使用file规则,但保存图片URL地址时候失败?求解 [ 2.0 版本 ]
数据库中,headUrl是一个字符串。在model中使用了文件的rule。上传图片文件是成功了,但是model保存到时候错误。
去掉rule中的file规则,保存是成功的。问题应该就出在这个rule规则上。
求大神,这个用法怎么来弄?
`public function rules()
{
return [
[['name'], 'required', 'on'=>['create','update']],
[['headUrl'], 'required', 'on' => 'create'],
[['name'], 'string', 'max' => 20],
[['name'], 'unique'],
// [['headUrl'], 'string', 'max' => 255],
['headUrl', 'file', 'extensions' => 'png, jpg, gif',
'skipOnEmpty' => false,
// 'minWidth' => 100, 'maxWidth' => 1500,
// 'minHeight' => 100, 'maxHeight' => 1000,
'on' => 'create'
],
];
}`
共 2 个回答
ahui
注册时间:2018-07-21
最后登录:2018-09-15
在线时长:0小时28分
最后登录:2018-09-15
在线时长:0小时28分
- 粉丝0
- 金钱0
- 威望0
- 积分0