自由列表管理 > 修改自由列表
自由列表标记的说明:自由列表标记(freelist)的功能基本等同于arclist标记,区别是freelist标记支持分页,这让生成Google Map、生成按自定义排序规则的文章列表(如按标题拼音部首排序等)等轻松的实现统一化管理,并且自由列是独立编译的,不与其它模板混在一起,这样不会影响系统生成HTML或访问速度
自由列表标题:
列表HTML存放目录: {listdir}变量的值
目录默认页名称:
命名规则:
列表模板:
最大列出页数:
以下选项用于模板里的 <meta name="keywords|description" content=""> 描述
关键词:
列表描述:
列表样式:(这里是定义自由列表模板里的{dede:freelist/}标记的样式和属性)
限定栏目: GetAtt('typeid'); echo ""; ?>
限定频道: GetAtt('channel'); echo ""; ?>  (如果限定了频道内容模型,则允许使用附加表指定的列表字段作为底层变量)
附加属性: GetAtt('att'); echo ""; ?> 文档发布时间: 天以内(0表示不限)
每页记录数: 显示列数: 标题长度: (1字节 = 0.5个中文字)
GetAtt('type'); if($setype=='') $setype = 'X'; ?> 高级筛选: 关键词:(","逗号分开)
排列顺序: GetAtt('orderby'); $sorta = "sortrank,置顶权限值;pubdate,发布时间;senddate,录入时间;click,点击量;id,文档ID,lastpost,最后评论时间;postnum,评论总数;rand,随机获取"; $sortas = explode(';',$sorta); foreach($sortas as $v) { $vs = explode(',',$v); $vs[0] = trim($vs[0]); $sortarrs[$vs[0]] = $vs[1]; } ?>
循环内的单行记录样式(InnerText):[底层变量field参考]