SeaCMS筛选页连载状态链接错误

V12.8版本筛选页连载状态链接错误,完结和连载中都是state=l
解决:
编辑/include/link.func.php文件第566行,找到:

case "state":    
            if($value=='全部')
            {
                $Link="/".$GLOBALS['cfg_cmspath']."search.php?".preg_replace("/\&?state\=[^\&]*/i","",$schwhere);
            }
            elseif($value=='完结')
            {
            $Link="/".$GLOBALS['cfg_cmspath']."search.php?".preg_replace("/\&?state\=[^\&]*/i","",$schwhere)."&state=w";
            }
            else
            {
            $Link="/".$GLOBALS['cfg_cmspath']."search.php?".preg_replace("/\&?state\=[^\&]*/i","",$schwhere)."&state=l";
            }
        break;

修改为:

case "state":    
            if($value=='全部')
            $Link="/".$GLOBALS['cfg_cmspath']."search.php?".preg_replace("/\&?state\=[^\&]*/i","",$schwhere);
            else
            $Link="/".$GLOBALS['cfg_cmspath']."search.php?".preg_replace("/\&?state\=[^\&]*/i","",$schwhere)."&state=".urlencode($value);
        break;

标签:错误, seacms, 筛选, 连载, 状态

添加新评论