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

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

上一篇:没有了

相关文章

php拼装sql语句,换行查询出错的问题解决

在php代码中,遇到复杂的sql语句,需要拼装sql语句,如:$sql='id 10...

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

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

丁老师淘宝采集插件使用方法

丁老师淘宝采集插件使用方法,调用方式

常用圆点符号大全

·  •  ·  ‧  •  ⁃  ‣  ∙  °  ∗  ⋄  ⋅  ╸  ▪  ▫  ◦...

推荐文章

fastadmin btn-dialog按钮...

fastadmin里自定义按钮的btn-dialog,弹出窗口时默认大小,设置了data-a...

关闭edge浏览器自带image viewe...

挺不错的浏览器,强加入了edgeimageviewer图片浏览器,感觉不是那么好,对于开发者...

ojs系统提示无法上传图片的原因和解决办法

近日,出版社客户在使用OJS系统时,突然遇到这个问题Youdonothaveenoughsp...

百度编辑器ueditor自动添加p标签换行的...

在实际工作中发现,有个编辑器每次保存或者修改后,都会自动在内容顶部和底部增加几行,烦人的很,...