帝國cms 英文tag包含空格不顯示的解決辦法,帝國cms網址中出現+導致打不開解決辦法
修改/e/class/connect.php下
搜索$val=str_replace(" ","",$val);,替換為 $val=str_replace("","",$val); 大概在990行然后再測試,就會發現問題解決了,但是又出現個問題,tag偽靜態之后,網址里面的空格變為了+,這樣導致打不開,解決辦法
同樣的 修改/e/class/connect.php下,搜索 返回TAGS列表偽靜態 ,然后在下面的位置添加兩個替換,把+替換為%20。
//返回TAGS列表偽靜態
function eReturnRewriteTagsUrl($tagid,$tagname,$ecms=0){
global $public_r;
$tagname=urlencode($tagname);
if(empty($public_r['rewritetags']))
{
$r['pageurl']=$public_r['newsurl']."e/tags/?tagname=".$tagname;
$r['rewrite']=0;
}
else
{
if($ecms==1)
{
$r['pageurl']=$public_r['newsurl'].str_replace(array('[!--tagname--]','[!--page--]'),array($tagname,0),$public_r['rewritetags']);
$r['pageurl']=str_replace('+','%20',$r['pageurl']); //額外加的,把地址中的+替換為%20
}
else
{
$r['pageurl']=$public_r['newsurl'].str_replace('[!--tagname--]',$tagname,$public_r['rewritetags']);
$r['pageurl']=str_replace('+','%20',$r['pageurl']); //額外加的,把地址中的+替換為%20
}
$r['rewrite']=1;
}
return $r;
}
聲明:本文內容由互聯網用戶自發貢獻,該文觀點僅代表作者本人。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如發現本站有涉嫌抄襲侵權/違法違規的內容, 請發送郵件至201542412@QQ.com舉報,一經查實,本站將立刻刪除。
相關推薦
-
帝國cms在首頁、列表頁、內容頁調用TAG標簽教程
帝國cms在首頁、列表頁、內容頁調用G標簽教程,將代碼添加到usrfun.php中
-
帝國cms默認tags標簽樣式分頁修改位置
帝國cms默認gs標簽樣式分頁修改位置如果是用后臺默認的標簽樣式,那么它位置是在sconnct.php大概在1839行,可直接搜索前臺分頁(偽靜態)進行修改...
-
帝國cms分表通用內容調用當前文章的tag標簽
下面方法通用使用,{下面兩個參數換成自己的}sql:數據表前綴nws數據表[cod][:loop={"SLCT*FROMsql_cms_nws_da_{$navinfor[stb]}WHRid='".$navinfor...
-
帝國CMS插件 TAGS標簽隨機顏色/大小/變化的調用
帝國CMS的G標簽、隨機顏色、隨機大小調用的方法,在要顯示GS的地方粘貼下列代碼:1、G標簽帶數量顯示的調用方法[cod][showgs]'',10,10,'numdsc',0,'s,r',...
-
moretags列表內容模板調用關聯字段名和連接
morgs列表內容模板調用關聯字段名和連接必須要勾選使用代碼參考如下:















