迅睿CMS框架是一款PHP8高性能·简单易用的CMS开源开发框架,基于MIT开源许可协议发布,免费且不限制商业使用,是免费开源的产品,以万端互联为设计理念,支持的微信公众号、小程序、APP客户端、移动端网站、PC网站等多终端式管理系统。
联系官方销售客服
1835022288
028-61286886
邮件通知,如何获取用户名和注册时间?
"账号{$member.username}于{dr_date($tt.stime)}在创业网注册成功"
这一句里,结果用户和注册时间,都不能正常显示出来
{var_dump($data)}
\Phpcmf\Hooks::on('member_register_after', function ($data) { \Phpcmf\Service::M('member')->sendmail("12345678@qq.com", "会员注册成功", "账号" . $data['username'] . "于" . dr_date($data['regtime']) . "在创业网注册成功"); });
试了不可以 结果如下图:
添加
然后发送通知试一下。会收到一堆乱码一样的内容。内容中,[]中括号包含的字段才能调用,如果没有显示的字段,就是不支持调用。不支持调用就是不能调用。
不能调用还是想调用怎么办,需要二次开发,,二次开发就需要成本了,这里好多技术大神可以为你开发,#5楼也是很专业的。如果没有预算,没有开发费用,又想实现怎么办?那可能真没办法了。
参考文档:《通知模板的变量获取方法》