当信息归档后,会造成专题里对应信息的空白,不显示任何内容。在生成该专题后会出现空白信息。官方开发的时候,可能没有注意到这一点。

一、在专题程序中增加代码

在专题程序中增加代码

e/admin/special/ListZt.php
查找:

<a href="../ecmsclass.php?enews=DelZt&ztid=<?=$r[ztid]?>" onclick="return confirm('确认要删除此专题?');">删除</a>

后面增加:

<a href="../special/ClearChtml.php?enews=ClearZtInfo&ztid=<?=$r[ztid]?>&ecms=1" onclick="return confirm('确认要开始清理此专题?');">清理</a>

二、批量清理

批量清理

在e/admin/rehtml/changedata.php 查找:

<input type="button" name="Submit2222" value="刷新所有专题页" onClick="window.open('../ecmschtml.php?enews=ReZtListHtml_all&from=ReHtml/ChangeData.php','','');" title="生成所有专题页面">

前面增加:

<input type="button" name="Submit22222" value="清理所有专题" onClick="window.open('../special/ClearChtml.php?enews=ReZtClear_All&from=ReHtml/ChangeData.php&do=czt','','');" title="清理所有专题的错误信息">

三、在后台的 e/admin/special/ 目录中增加两个文件

增加两个文件代码

ClearChtml.php
ClearFunction.php
以上2文件下载地址:

special.zip

最后修改:2022 年 10 月 10 日
如果觉得我的文章对你有用,请随意赞赏