您所在的位置:小祥子 » CMS学院 » PHPCMS » 正文

PHPCMS V9取得当前单页面的顶级栏目的方法

时间:2015-01-11 编辑:佚名 来源:互联网

由于单页面的独立的页面,无法直接用 $top_parentid 获取顶级栏目,
 于是转换了下思路,在单页面里获取他们的上上级栏目名,然后再做判断!
 举例:
 二级单页 和三级单页 用的是同一个模版,那么我们先获取它的上上栏目名,三级单页肯定是能获取到栏目名的,因为三级嘛,上上级就相当于顶级栏目了!
 二级单页里自然获取不到,因为是二级栏目,上级已经是顶级了。
 通过这样我们就能做判断了,如果当前页面的上上级栏目名为空(说二级单页呢),就XXXX,否则(说三级或以后的页面呢),YYYYY
 
代码示例:
 
{PHP $vhsjk = $CATEGORYS[$CATEGORYS[$CAT[parentid]][parentid]][catname] ;}
 {if $vhsjk==""}<img src="{$CATEGORYS[$CAT[parentid]][image]}" width="940" height="195"/>{else}<img src="{$CATEGORYS[$CATEGORYS[$CAT[parentid]][parentid]][image]}" width="940" height="195"/>{/if}
 

关键词:栏目 顶级 单页面
本类热门