在公共配置文件里配置出前台目录下uploads路径,其中后台上传图片存到前台uploads [ 2.0 版本 ]
用的yii2 advanced版,可能会涉及到跨域
用的yii2的redactor富文本编辑器,但是只能在配置的时候要么不填写(图片默认传到该目录下的uploads文件夹,我这是后台提交,也就是提交到backend下的uploads,而图片主要是在前台显示,当然后台可能也会显示,在不登陆后台的情况下,虽然也可以访问到后台的图片,但是很显然不应该暴露后台的登录地址)
所以要在配置文件中配置上传路径到前台的uploads:
问:要怎样配置路径?才能使图片上传到前台uploads目录?
'uploadDir' => 'XXXXXX',
'uploadUrl' => 'XXXXXX',
lzw 补充于 2016-10-14 01:44
还有,假设注册会员在前台登录了,他提交的图片要存在以他的帐号或者昵称命名的文件夹下,又要怎么设置呢?
难道这样:
'uploadDir' => '@webroot/uploads'.echo \Yii::$app->session['adminname'];
显然在数组里不能这样干哇
有什么好办法么?
最佳答案
其他 2 个回答
lzw 湖南
注册时间:2012-08-03
最后登录:2018-05-21
在线时长:9小时1分
最后登录:2018-05-21
在线时长:9小时1分
- 粉丝4
- 金钱800
- 威望10
- 积分990