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']}}