UCMS使用alist函数输出文章列表,以下代码可以循环输出当前栏目下相应数量的文章(排序与文章数量在后台可以设置)
{{$articles=alist()}} {{loop $articles['list'] as $a}} <li><a href="{{$a['link']}}" target="_blank">{{$a['title']}}</a></li> {{/loop}}
使用以下代码可以输出栏目名为[测试栏目]下的10篇文章,点击查看更多关于alist()函数参数的用法
{{$set=array()}}//初始化参数 {{$set['cid']=测试栏目}} {{$set['pagesize']=10}} {{$articles=alist($set)}} {{loop $articles['list'] as $a}} <li><a href="{{$a['link']}}" target="_blank">{{$a['title']}}</a></li> {{/loop}}
使用a()函数可以只获取一篇文章的内容,以下代码可以在文章页中使用,获取一篇文章
{{$set=array()}} {{$set['where']['id']=intval($_GET['id'])}} {{$article=a($set)}} {{if !$article}} {{notfound();}} {{/if}} {{$article['title']}}