新聞中心
帝國CMS結(jié)合項(xiàng)提示“您來自的鏈接不存在”
最近無憂主機(jī)小編遇到一個(gè)php空間用戶的反應(yīng),在使用了帝國cms官方的結(jié)合項(xiàng)插件后出現(xiàn)一個(gè)比較詭異的問題:用戶的結(jié)合項(xiàng)代碼是放在列表頁上的。每次后臺(tái)新添加一篇文章(已設(shè)置生成內(nèi)容頁的同時(shí)刷新列表頁)后,跑到列表頁點(diǎn)擊結(jié)合項(xiàng),就會(huì)提示”您來自的鏈接不存在 “ 這時(shí)候只要手動(dòng)在后臺(tái)刷新下列表頁,問題就解決了。 觀察了下,出問題時(shí)url是: http://www.gle-technology.com/e/action/ListInfo.php?&ph=1&ziduan=**** 手動(dòng)刷新后的url是: http://www.gle-technology.com/e/action/ListInfo.php?&classid=11&ph=1&ziduan=**** 也就是說,每次新添加一篇文章,結(jié)合項(xiàng)鏈接代碼中就會(huì)無緣無故消失掉&classid=11這一段,后臺(tái)刷新下又會(huì)詭異出現(xiàn)。每次都一樣。原因既然已經(jīng)找到,那就好解決了。 具體方法如下: 打開e/class/userfun.php 將global $public_r; 改成 global $public_r,$navclassid;
if($_GET['classid']) { $classid=RepPostVar($_GET['classid']); $urlcs.='&classid='.$classid; } </p> <p> if($_GET['classid']) { $classid=RepPostVar($_GET['classid']); $urlcs.='&classid='.$classid; } else { $urlcs.='&classid='.$navclassid; }這個(gè)標(biāo)簽要在動(dòng)態(tài)頁面中才可以使用結(jié)合項(xiàng)標(biāo)簽.不能在靜態(tài)的頁面應(yīng)用。 無憂主機(jī)相關(guān)文章推薦閱讀: 帝國CMS教程:教你如何添加迅雷下載 帝國CMS小技巧(1):自定義列表的使用方法 EMPIRECMS經(jīng)驗(yàn):帝國入門之靈動(dòng)標(biāo)簽的介紹及其使用 帝國CMS小技巧(2):SQL調(diào)用的方法來實(shí)現(xiàn)特定的信息列表
本文地址:http://www.gle-technology.com/empirecms/18290.html