上面引见一个自界说的标签来完成[!--newsnav--] 的成果,假如想修正就好弄了
第一步:正在e/class/userfun.php中退出上面的函数,函数只有一个参数,就是以后ID
//以后地位导航 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>"; } } //以后地位导航,递归查问父栏目 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>"; } }
第二步:正在模块治理中增加标签,标签符号为linknav,函数名为 user_linknav,标签的格局为[linknav]栏目ID[/linknav]
第三步:增加模板变量 nav,内容为 " 您以后的地位: [linknav]$GLOBALS[navclassid][/linknav] ”
最 后。您只要要正在模板中挪用模板变量[!--temp.nav--] 便可。。。。。。。。。详细款式能够吧 [!--temp.nav--] 放正在一个div中。而后设置div的款式便可,也能够修正userfun上面的函数。。函数很简略。就是依据以后栏目向上递归查问
更多帝国cms技巧文章,请拜访帝国cms二次开发栏目!
以上就是帝国cms顶用自界说的标签来完成[!--newsnav--] 的成果的具体内容,更多请存眷资源魔其它相干文章!
标签: 帝国cms 帝国cms教程 帝国cms自学 帝国cms技术