第一步:在e/class/userfun.php中加入下面的函數(shù),函數(shù)只有一個(gè)參數(shù),就是當(dāng)前ID
//當(dāng)前位置導(dǎo)航 function user_linknav($classid) { global $empire,$dbtbpre; $query="select classname,bclassid,classpath from {$dbtbpre}enewsclass where classid=".$classid; $sql=$empire->query($query); //echo "<a href = "/">首 頁</a>"; while($r=$empire->fetch($sql)) { findparent($r[bclassid]); echo " > <a href ="/".$r[classpath]."">".$r[classname]."</a>"; } } //當(dāng)前位置導(dǎo)航,遞歸查詢父欄目 function findparent($classid) { global $empire,$dbtbpre; $query="select classname,bclassid,classpath from {$dbtbpre}enewsclass where classid=".$classid; $sql=$empire->query($query); while($r=$empire->fetch($sql)) { findparent($r[bclassid]); echo " > <a href ="/".$r[classpath]."">".$r[classname]."</a>"; } } |
第二步:在模塊管理中添加標(biāo)簽,標(biāo)簽符號(hào)為linknav,函數(shù)名為 user_linknav,標(biāo)簽的格式為[linknav]欄目ID[/linknav]
第三步:添加模板變量 nav,內(nèi)容為 " 您當(dāng)前的位置: [linknav][!--self.classid--][/linknav] ”
最后。您只需要在模板中調(diào)用模板變量[!--temp.nav--] 即可。。。。。。。。。
具體樣式可以吧 [!--temp.nav--] 放在一個(gè)div中。然后設(shè)置div的樣式即可,也可以修改userfun下面的函數(shù)。。函數(shù)很簡(jiǎn)單。就是根據(jù)當(dāng)前欄目向上遞歸查詢