首页 > 文章列表 > 相关知识 > 查看文章

IWEBSHOP站内消息未读状态不能删除的解决办法

所属分类:相关知识 来源: 丁老师原创 更新时间:2017-10-13 12:46

IWEBSHOP的程序中,默认只能删除已读的站内消息,未读消息点击删除的话没反应。那么如何解决这个问题呢,丁老师特别对IWEBSHOP删除站内消息的代码进行了修改,代码如下:


1.打开class/mess.php文件,找到public function delMessage($message_id)这个方法

2.将这个方法的内容替换为

	public function delMessage($message_id)
	{
		$m1=','.$message_id.',';
		$m2=',-'.$message_id.',';
		$_m=','.$this->messageIds;

		if(strstr($_m,$m1)){
			$tempIds = str_replace($m1,',',$_m);
		}
		else if(strstr($_m,$m2)){
			$tempIds = str_replace($m2,',',$_m);
		}
		$tempIds=ltrim($tempIds,',');
		$this->messageIds = $tempIds;
		$this->save();
	}

3.直接替换保存即可

dls6.jpg

上一篇:没有了

相关文章

丁老师软件推出图片在线加水印功能

丁老师软件,推出图片在线加水印功能,支持图片和PDF文件加水印,可以添加文字水印、图片水印,...

windows11右键恢复经典模式的方法[亲...

windows11更新后,不管是桌面的右键,还是文件上点右键,都非常地别扭,而且也非常的卡顿...

Hbuilder开发APP时,找不到真机的解...

正确的USB连线,其次打开开发者选项、USB调试,这些都是老生常谈,就不说了。在确保以上操作...

editplus正则匹配备份

匹配a链接正则:<a href="[^"]+"

推荐文章

苹果Iphone无法连接BMW宝马Carpl...

最近在使用iphone连接车上的carplay时,突然提示“请确定bmw已经打开并在通信范围...

网络产品营销有哪些好的方法?

现在的市场营销,基本上网络营销是直接、快速、精准、有效的通道,一款优秀的产品,接合网络和线下...

Android Studio 打包APP制作...

在使用androidstudio打包app时,需要制作JKS证书D:\ProgramFile...

uniapp开发小程序和app时,根据登录状...

在使用uniapp开发app和小程序时,经常会用到打开app/小程序时,根据登录状态判断是显...