用于实现积分,等级功能的设计
The preferred way to install this extension is through composer.
Either run
php composer.phar require --prefer-dist yiier/yii2-merit "*"
or add
"yiier/yii2-merit": "*"
to the require section of your composer.json
file.
Run the following command
php yii migrate --migrationPath=@yiier/merit/migrations/
Configure Controller class as follows :
use use yiier\merit\MeritBehavior;
class Controller extends \yii\web\Controller
{
public function behaviors()
{
return [
MeritBehavior::className(),
];
}
}
Once the extension is installed, simply modify your application configuration as follows:
return [
'modules' => [
'merit' => [
'class' => 'yiier\merit\Module',
'types' => [1 => '积分', 2 => '声望'] // Optional
],
],
];
You can then access Merit Module through the following URL:
http://localhost/path/to/index.php?r=merit/merit
http://localhost/path/to/index.php?r=merit/merit-log
http://localhost/path/to/index.php?r=merit/merit-template