您现在的位置是:首页 > 教程 > dedecms教程dedecms教程
dedecms循环调用二级栏目下三级栏目的代码示例
岑希伙2023-10-06 21:32:42dedecms教程已有人查阅
导读后台已经建好栏目,对于产品展示栏 栏目导航所示:如果用以上代码的话,前台页面的显示将不太令人满意。对于有子类的二级目录,将会正确显示其子类,那些没有子类的 将显示其同类列表。
后台已经建好栏目,对于产品展示栏 栏目导航所示:
这样的结果着实另人费解。
接下来看第二种代码写法如下:
结果呢,当然应该会是你想要的了。这样的话,有子类就显示,没有就不显示了。
{dede:channelartlist cacheid='channelsonlist' typeid=3 }
<dd>
<dl>
<dt><a href="{dede:field name='typeurl'/}">{dede:field name='typename'/}</a></dt>
<dd>
<ul>
{dede:channel type='sun' row='10' noself='yes'}
<li>· <a href="[field:typeurl/]">[field:typename/]</a></li>
{/dede:channel}
</ul>
</dd>
</dl>
</dd>
{/dede:channelartlist}
如果用以上代码的话,前台页面的显示将不太令人满意。对于有子类的二级目录,将会正确显示其子类,那些没有子类的 将显示其同类列表。这样的结果着实另人费解。
接下来看第二种代码写法如下:
{dede:channelartlist typeid=3 }
<dd>
<dl>
<dt><a href="{dede:field name='typeurl'/}">{dede:field name='typename'/}</a></dt>
<dd>
<ul>
{dede:sql sql='Select * from `lzz_arctype` where reid=~id~ ORDER BY id'}
<li>· <a href="[field:typedir function="cn_substr(@me,200,9) " /]">[field:typename/]</a></li>
{/dede:sql}
</ul>
</dd>
</dl>
</dd>
{/dede:channelartlist}
注:lzz_arctype这个是因为我把表名前缀改为lzz_了。结果呢,当然应该会是你想要的了。这样的话,有子类就显示,没有就不显示了。
本文标签:
很赞哦! ()
上一篇:dedecms提高用户体验的方法
随机图文
-
dedecms5.7评论标签调用方法
可以用DEDE的feedback标签来调用评论。类似的代码如:评论总条数调用: -
织梦cms自动采集伪原创发布更新一体化插件的安装方法
今天看到好多朋友下载了自动采集伪原创发布更新一体化插件,但不知道怎么安装。我前两天也下载并进行了测试,没有发现大的问题 -
织梦cms常用系统配置参数的路径及调用标签
这是从织梦CMS的官方论坛转过来,可以解决刚接触到织梦模板的新手朋友好多问题,比如这个模板的CSS路径是什么 -
dedecms织梦autoindex的用法详解
dedecms网页制作过程中,发现autoindex用处很大,而且用的很巧妙。在这里简单谈几种用途。希望会对大家有所帮助。
留言与评论 (共有 条评论) |