帝国CMS会员中心如何动态提示未读消息
登陆帝国后台——模板——动态页面模板管理——头部模板在模型下面添加下面代码部分
<?
//模型
$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 样式自行修改
<?
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 -->
<?
}
?>
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。



