当前自定义列表调用所属分类下的所有列表链接

标题有点绕,不知道怎么起,首先给大家看看是效果,以免大家都知道是什么意思。这是一个帝国CMS自定义列表,他们都属于“字数”的自定义列表分类。我们需要在所有的前台自定义列表中,调用同属于“字数”分

[时间:10-18]    [浏览:]    [放入收藏夹]    [查看详情]

标题有点绕,不知道怎么起,首先给大家看看是效果,以免大家都知道是什么意思。

当前自定义列表调用所属分类下的所有列表链接

这是一个帝国CMS自定义列表,他们都属于“字数”的自定义列表分类。我们需要在所有的前台自定义列表中,调用同属于“字数”分类下面的所有自定义列表链接和名称。

教程代码

<?
    $cr=$empire->fetch1("select classid,pagetitle,filepath from {$dbtbpre}enewsuserlist where listid=$GLOBALS[navclassid] limit 1");
    $curl=str_replace('../','',$cr['filepath']);
?>
<div class="page-h1"><a href="[!--news.url--]<?=$curl?>" target="_self"><?=$cr['pagetitle']?></a></div>

<div class="page-nav">
    [e:loop={"select * from [!db.pre!]enewsuserlist where classid=$cr[classid]",1,24,0}]
    <?
        $url=str_replace('../','',$bqr['filepath']);
    ?>
    <a target="_blank" href="[!--news.url--]<?=$url?>" title="日记<?=$bqr['listname']?>"><?=$bqr['listname']?></a> 
    [/e:loop]
</div>	

首先查询当前自定义列表的listid的classid,pagetitle,filepath字段。在把自定义列表的path地址转换下,就可以直接使用了。

下面就可以用灵动标签循环,当前自定义列表所属的分类ID下面的所有链接和名称了。

  本文转载自:精准像素:11px.cn ,感谢作者分享实用知识


标签: