帝国CMS会员中心如何动态提示未读消息
2020-04-10 站长 站长日志
登陆帝国后台------模板------动态页面模板管理------头部模板在模型下面添加下面代码部分
| 1 2 3 4 5 6 7 8 9 10 11 |
<?//模型$tgetmid=(int)$_GET['mid'];if($tmgetuserid){$member=$empire->fetch1("select userpic from phome_enewsmemberadd where userid='$tmgetuserid'");$msgcount=$empire->gettotal("select count(*) as total from {$dbtbpre}enewsqmsg where to_username='$user[username]'and haveread='0'");}?> |
然后在你想要放未读消息位置调用一下代码 一下代码CSS 样式自行修改
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
<?if($msgcount>0){?><!-- 新消息start --><li id="topmenu_ZCenterCart"><a href="#ecms" onclick="window.open('<?=$public_r['newsurl']?>e/member/vipmsg/index.php','','width=680,height=500,scrollbars=yes,resizable=yes');"><font color=red> 你有未读消息<?=$msgcount?>条</font></a></li><!-- 新消息end --><?}?> |
