详情页

帝国CMS前台信息游客凭密码删除,多用于分类信息插件简介

时间:2024年04月01日

编辑:佚名

帝国CMS前台信息游客凭密码删除,多用于分类信息插件
插件作用:前台信息游客凭密码删除,多用于分类信息
安装:
选择所需要的版本之后 把winston目录添加到根目录即可
index.php 里面的样式自己修改,delinfo.php为核心代码
在模型中添加字段delpass  删除密码  VARCHAR  
模型中选择可投稿、可增加、可修改
内容页
<a href="[!--news.url--]winston/delbypass/?classid=[!--classid--]&id=[!--id--]" target="_blank">凭密码删除</a>
============================================
卸载:
删除winston下面的member目录即可
禁止用于商业用途
小问题:在刷新内容页时,会出现以下问题
问题1:刷新内容页时,会出现以下错误提示
Table 'news.phome_ecms_news_data_' doesn't exist
select keyid,dokey,newstempid,closepl,infotags,newstext from ***_ecms_news_data_ where id='888578' limit 1
解决办法:
方法①
原因是数据本身有问题,信息索引表phome_ecms_表名_index有不存在ID的记录。
解决办法:phpmyadmin进数据库找到phome_ecms_表名_index 点击右侧的搜索按钮,输入对应的ID字段值=888578,然后删除索引表中不存在的ID记录即可解决。
方法②
或,在后台-系统-备份与恢复数据-执行SQL语句 中执行以下sql语句
delete from `phome_ecms_news_index` where id not in(select id from phome_ecms_news);
方法③
在delinfo.php找到下面带,
$fsql=$empire->query("delete from {$dbtbpre}ecms_".$tbname."_data_".$r[stb]." where id='$id'");
在后面加上以下代码
$fsql=$empire->query("delete from {$dbtbpre}ecms_".$tbname."_index where id not in(select id from phome_ecms_news)");
问题2:每次删除信息后,无法自动生成首页、列表页、信息页
帝国CMS插件 前台信息游客凭密码删除,多用于分类信息
链接: https://pan.baidu.com/s/1JSVi6x7v2ew4xpJNaMfGgw 提取码: p3sn
相关文章
猜你需要