DedeCMS织梦channelartlist标签调用三级栏目下的文章
今天遇到一个朋友咨询DedeCMS的channelartlist标签下channel标签调用三级栏目中文章的问题,实现方法还是很简单的,现给出解决方案,请看代码。
-
{dede:channelartlist typeid='2' row='1'}
-
<!-- 顶级 -->
-
<li class="top">
-
<a href="{dede:field.typeurl/}" >{dede:field name='typename'/}</a>
-
<ul class="sub">
-
{dede:channel type='son' noself='yes'}
-
<!-- 二级 -->
-
<li style='margin-left: 10px;'>
-
<a href="[field:typeurl/]" title="[field:typename/]">[field:typename/]</a>
-
<ul>
-
<!-- 三级栏目下的文章 -->
-
[field:id runphp=yes]
-
global $dsql;
-
$sql = "Select * FROM `#@__archives` WHERE typeid=@me And arcrank=0 order by sortrank asc limit 0,10";
-
$dsql->SetQuery($sql);
-
$dsql->Execute('t');
-
$result = '';
-
while($row = $dsql->GetArray('t'))
-
{
-
$title = $row['title'];
-
$url = GetOneArchive($row['id']);
-
$result .= "<li style='margin-left: 20px;'><a href='{$url['arcurl']}'>{$title}</a></li>";
-
}
-
@me = $result;
-
[/field:id]
-
</ul>
-
</li>
-
{/dede:channel}
-
</ul>
-
</li>
-
{/dede:channelartlist}
咨询客服
咨询客服
英文演示为原版演示地址,位于境外国内访问可能比较缓慢(建议爬梯浏览),你在本站所下载的主题等源码仅供测试学习之用,如果要商用请购买 正版授权,以便获得官方的更新和售后服务。
本站承接WordPress/织梦/帝国cms主题安装、深度汉化、加速优化等业务,详询在线客服!