2024年10月28日
修改 ExtLabelController.php 文件:
打开 apps/home/controller/ExtLabelController.php 文件,找到 test 方法,在其下面加入以下代码:
// 自动会话清理脚本
public function clean_session() {
check_dir(RUN_PATH . '/archive', true);
$data = json_decode(trim(substr(
2024年10月28日
执行SQL语句删除不带标题图片的信息:
delete from [表前缀]_ecms_news where titlepic = '';
delete from [表前缀]_ecms_news_index where id not in (select id from [表前缀]_ecms_news);
delete from [表前缀]_ecms_news_data_1 where id not in (select id from [表前缀]_ecms_news);
在后台&
2024年10月28日
打开 /include/channelunit.class.php
找到大概在35行的 $this->dsql = $GLOBALS['dsql'];
在其下方加入
echo $cid."-".$aid;
echo "<br />";
重新生成,查看提示的文档
删除有问题的文档
最后删除 /include/channelunit.class.php 中添加的代码
2024年10月28日
问题:导航菜单标签不输出外部链接。
解决办法:
打开 /include/taglib/channelartlist.lib.php 文件,找到第67行左右的:
$tpsql = " reid=0 AND ispart<>2 AND ishidden<>1 AND channeltype>0 ";
修改为:
$tpsql = " reid=0 AND ishidden<>1 AND channeltype>0
2024年10月28日
在使用 TAG 标签的列表中,分页地址栏会无限叠加参数。
解决方案:找到 core\view\Paging.php 文件,找到 buildBasicPage 方法,添加以下代码:
if (C == 'Tag') {
// @cms88 优化 TAG 分页 URL 地址叠加
$qs = false;
}
当前是 TAG 控制器时,默认不要带上 URL 参数。