dev-master
9999999-dev https://github.com/NullRefExcep/yii2-dialogYii2 module for dialog
MIT
The Requires
- php >=5.4.0
- yiisoft/yii2 >=2.0.6
- nullref/yii2-useful dev-master
- nullref/yii2-core dev-master
- rmrevin/yii2-fontawesome ^2.16
framework yii2
Wallogit.com
2017 © Pedro Peláez
Yii2 module for dialog
Yii2 module for dialogs (WIP), (*1)
The preferred way to install this extension is through composer., (*3)
Either run, (*4)
composer require --prefer-dist nullref/yii2-dialog
or add, (*5)
"nullref/yii2-dialog": "*"
to the require section of your composer.json file., (*6)
Then add module to application config:, (*7)
...
'modules' => [
...
'dialog' => [
'class' => 'nullref\dialog\Module',
'components' => [
'userManager' => [
'class' => 'nullref\dialog\components\UserManager',
'modelClass' => 'your User model class',
],
],
],
...
],
...
User model class must implements nullref\dialog\interfaces\UserModel., (*8)
You can use dialog widget(nullref\dialog\widgets\Dialog):, (*9)
<?= nullref\dialog\widgets\Dialog::widget([
'dialog' => $dialog, // instance of Dialog model (nullref\dialog\models\Dialog)
'user' => Yii::$app->user->getIdentity(), //instance of current user
'canWrite' => true, // allows write messages
'canDelete' => true, // allows delete own messages
]) ?>
Yii2 module for dialog
MIT
framework yii2