2016-01-18 10:34:35 3729次浏览 5条回答 0 悬赏 10 金钱

RT,

   <?=$form->field($model, 'picture')->widget(\trntv\filekit\widget\Upload::classname(), [
        'url'=>['avatar-upload']
    ]) ?>

上传后,图片显示不出来,怎么破?请高人指定一二。thx

  • 回答于 2016-01-18 15:17 举报

    关键问题:找到上传后的路径。
    或者看它把路径存在哪个变量里了。

    1 条回复
    回复于 2016-01-19 12:17 回复

    多谢,已搞定~

    觉得很赞
  • 回答于 2016-01-18 16:13 举报

    图片传到哪了,找到路径,对应你设置的变量,加上显示的路径

    觉得很赞
  • 回答于 2016-01-18 20:26 举报

    打开 \trntv\filekit\widget\Upload 看一下里面写的路径是哪里

    觉得很赞
  • 回答于 2016-03-17 23:38 举报

    怎么搞定的求教噢,

    1 条回复
    回复于 2016-03-22 00:11 回复

    对应模型里加一个获取上传图片路径的方法:
    public function getPicture($default = null)

    {
        return $this->avatar_path
            ? Yii::getAlias($this->avatar_base_url . '/' . $this->avatar_path)
            : $default;
    }
    
  • 回答于 2016-03-21 23:49 举报

    怎么配置的?

    1 条回复
    回复于 2016-03-22 00:11 回复

    对应模型里加一个获取上传图片路径的方法:
    public function getPicture($default = null)

    {
        return $this->avatar_path
            ? Yii::getAlias($this->avatar_base_url . '/' . $this->avatar_path)
            : $default;
    }
    
您需要登录后才可以回答。登录 | 立即注册
amrozhou
副董事长

amrozhou

注册时间:2015-02-25
最后登录:2021-06-03
在线时长:96小时32分
  • 粉丝26
  • 金钱32351
  • 威望40
  • 积分33711

热门问题