kntodev / yii2-simplemessage
Yii2 简易消息模块
dev-master
2018-07-31 15:31 UTC
Requires
- yiisoft/yii2: *
This package is not auto-updated.
Last update: 2024-09-29 23:06:36 UTC
README
Yii2 简易消息模块
安装
安装此扩展的首选方式是通过 composer。
运行以下命令之一
php composer.phar require --prefer-dist kntodev/yii2-simplemessage "*"
或者
"kntodev/yii2-simplemessage": "*"
将以下内容添加到您的 composer.json
文件的 require 部分中。
然后添加
'messages' => [
'class' => 'kntodev\simplemessage\Module',
'channels' => [
'screen' => [
'class' => 'kntodev\simplemessage\channels\ScreenChannel',
],
],
],
to the modules section of your config/main.php
使用方法
安装扩展后,您只需在代码中通过以下方式使用它
<?= \kntodev\simplemessage\widgets\Messages::widget(); ?>
有几种方法可以插入数据
首先
在您的应用程序中放置以下代码
use kntodev\simplemessage\Message ;
Message::create([
'receiver' => [1,2,3,5,6], # where 1,2,3,5,6 are User ID´s
'subject' => 'test',
'content' => 'test',
])->send() ;
其次
控制器动作
messages/default/create # Creates a Message messages/default/index # Lists all Messages messages/default/view?id=5 # Display a message with the ID 5 (if you are the receiver)
计划在未来的版本中添加
添加电子邮件通道以通过电子邮件发送消息