帝国CMS会员中心如何动态提示未读消息
登陆帝国后台------模板------动态页面模板管理------头部模板在模型下面添加下面代码部分<?//模型$tgetmid=(int)$_GET[&#39;mid&#39;];if($tmgetuserid){$member=$empire->fetch1("selectuserpicfromphome_enewsmem……
登陆帝国后台------模板------动态页面模板管理------头部模板在模型下面添加下面代码部分
<?//模型$tgetmid=(int)$_GET['mid'];if($tmgetuserid){$member=$empire->fetch1("selectuserpicfromphome_enewsmemberaddwhereuserid='$tmgetuserid'");$msgcount=$empire->gettotal("selectcount(*)astotalfrom{$dbtbpre}enewsqmsgwhereto_username='$user[username]'andhaveread='0'");}?>
然后在你想要放未读消息位置调用一下代码 一下代码CSS 样式自行修改
<?if($msgcount>0){?><!--新消息start--><liid="topmenu_ZCenterCart"><ahref="#ecms"onclick="window.open('<?=$public_r['newsurl']?>e/member/vipmsg/index.php','','width=680,height=500,scrollbars=yes,resizable=yes');"><fontcolor=red>你有未读消息<?=$msgcount?>条</font></a></li><!--新消息end--><?}?>
- 上一篇
帝国CMS模板内容页关键字加粗 加背景色
帝国cms模板内容页关键字加粗 加背景色关键字的class在 e/class/functions.php,搜索 function ReplaceKey 或 class=infotextkey找到后在自己css文件中定义这个(class=infotextkey)css样式如:.infotextkey {font-size:14p
- 下一篇
帝国CMS列表页调用文章tag两种方法
列表页调用tag的方法有两种,一种是切割副表的infotags字段,第二种种是从phome_enewstagsdata表中提取。如果采用tagid或tag静态化,则推荐使用第二种方法,效率更高。如果采用tagname的动态链接方式,可以采用第一种方法。第