brussens/yii2-avatar-behavior
Composer 安装命令:
composer require brussens/yii2-avatar-behavior
包简介
Behavior for the transparent operations of avatar thumbnails
关键字:
README 文档
README
#Yii2 avatar behavior Behavior for the transparent operations of avatar thumbnails
##Install Either run
php composer.phar require --prefer-dist brussens/yii2-avatar-behavior "*"
or add
"brussens/yii2-avatar-behavior": "*"
to the require section of your composer.json file.
##Model configurations Add a new attribute to the user's model, such as "userpic"
Add to your user model:
namespace common\models; use yii\db\ActiveRecord; use brussens\behaviors\AvatarBehavior; class User extends ActiveRecord { public static function tableName() { return '{{%user}}'; } public function behaviors() { return [ 'avatarBehavior' => [ 'class' => AvatarBehavior::className(), 'attribute' => 'userpic' ] ]; } }
Use
//Returns user avatar as Html::img() echo Yii::$app->getUser()->getIdentity()->getThumb(30, 30, [ 'class' => 'img-thumbnail' ]); //Returns user avatar url echo Html::img(Yii::$app->getUser()->getIdentity()->getThumbUrl(30, 30)); //Some user $user = User::findOne(1); echo $user->getThumb(20, 20);
统计信息
- 总下载量: 114
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 1
- 点击次数: 1
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2015-11-15