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;