之前看各帖子都是上传到指定目录位置的,可能是修改其它配置就行了,但我是新手,没找到,就曲线解决了这个问题。
就是在用组件时上添的地址里加上了参数,根据参数来确定要上传到什么位置,如下面的id=1
<?= $form->field($model, 'bicon')->widget('manks\FileInput', [
'clientOptions' => [
'pick' => [
'multiple' => false,
],
'server' => 'http://mallbackend.com/goods/upload?id=1',
],
]); ?>
controller
public function actionUpload($id='')
{
try {
Yii::$app->response->format = Response::FORMAT_JSON;
// throw new \Exception('第一次错误:'.$id);die();
$model = new NewUpload();
$info = $model->upImage($id);
if ($info && is_array($info)) {
return $info;
} else {
return ['code' => 1, 'msg' => 'error'];

这篇博客讲述了在Yii2.0框架下,通过在webuploader组件中添加参数来实现动态指定上传文件位置的方法。博主作为新手,未能直接修改配置达成目标,而是采取了在控制器和params-local文件中设定不同ID对应不同上传路径的曲线解决方案。
最低0.47元/天 解锁文章
2446

被折叠的 条评论
为什么被折叠?



