帝國cms取得內容和欄目連結地址的方法

邓草發表於2024-10-21
用以下2個函式解決內容頁面和欄目頁面連結,可有效解決更改URL顯示方式(動態、靜態、偽靜態)不需要修改模版中的連結地址。

內容頁連結地址:
$infourl=sys_ReturnBqTitleLink($r);
$r為含“id,classid,newspath,filename,groupid,titleurl”欄位內容的陣列

例子:當前資訊連線地址
$infourl=sys_ReturnBqTitleLink($navinfor);




欄目連結地址:
$classurl=sys_ReturnBqClassUrl($class_r[$classid]);
$class_r是欄目快取檔案,一般require('../../data/dbcache/class.php');即可

例子:欄目ID為1的欄目連線地址
$classurl=sys_ReturnBqClassUrl($class_r[1]);
例子2:呼叫當前欄目的連線地址$classurl=sys_ReturnBqClassUrl($class_r[$GLOBALS['navclassid']]);

相關文章