之前看各帖子都是上传到指定目录位置的,可能是修改其它配置就行了,但我是新手,没找到,就曲线解决了这个问题。
就是在用组件时上添的地址里加上了参数,根据参数来确定要上传到什么位置,如下面的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);