软件下载 | 资讯教程 | 最近更新 | 下载排行 | 一键转帖 | 发布投稿
您的位置:最火下载站 > 建站程序 > CMS教程 > PHPCMS Get调用三级栏目列表的代码

PHPCMS Get调用三级栏目列表的代码

  烈火网(LieHuo.Net)教程 PHPCMS Get调用三级栏目列表的方法,在论坛上搜了半天,找到这些代码:

以下为引用的内容:
<!--{get sql="SELECT parentid, url, catname, arrchildid,child FROM `phpcms_category` WHERE `parentid` = 11 and `child` = 1 " return="r1"}-->
<a href="{$r1[url]}" title="{$r1[catname]}" ><h1>{$r1[catname]}</h1></a> <!-- 二级栏目名称及链接 -->
<ul>
<!--{get sql="SELECT url, catname FROM `phpcms_category` WHERE `catid` IN ($r1[child] = 0 AND $r1[arrchildid])" return="r2"}-->
<li><a href="{$r2[url]}" target="_blank"> {$r2[catname]}</a></li> <!-- **栏目名称及链接 -->
<!--{/get}-->
</ul>
<!--{/get}-->
可我觉得这样写,要到把栏目ID写死在模版里。尝试这样写,为什么实现不了呢?
<? $flmid=$CATEGORY[$catid][parentid]?>
{get sql="SELECT parentid, url, catname, arrchildid,child,catid FROM `phpcms_category` WHERE `arrchildid` =$flmid and `child` = 1 " return="r1"}
{ get sql="SELECT url, catname, catid FROM `phpcms_category` WHERE `catid` IN ($r1[child] = 0 AND $r1[arrchildid])" return="r2"}
<li><a href="{$r2[url]}" {if $catid == $r2[catid]} class="current" {/if}> {$r2[catname]}</a> </li>
{/get}
{/get}

    相关阅读
    网友评论
    栏目导航
    推荐软件