yii 扩展缩略图类

扩展缩略图类

    1.在extensions中建立CThumb/CThumb.php文件

    2.在main.php里面配置   

        'components' =>array(

            'thumb' =>array(

                'class' =>'ext.CTumb.CThumb',//路径别名

            )

        )

    3.扩展缩略图设置

        $path = dirname(Yii::app()->BasePath).'/uploads';

        $thumb = Yii::app()->thumb; //调取缩略图对象

        $thumb ->image = $path.$img;//传递完整路径图片

        $thumb->width =130;

        $thumb->height = 90;

        $thumb->mode = 4;//第四种模式,不成切

        $thumb-directory = $path;//保存路径

        $thumb->defaultName = $name;//默认名字

        $thumb->createThumb();//创建缩略图

        $thumb->save();//保存缩略图

你可能感兴趣的:(yii 扩展缩略图类)