在DedeCMS V5.3版本中加入了自在列表的功用,在DedeCMS V5.3版本中加入了自在列表的功用,运用过织梦递次的用户晓得,平常网站数据能够经由过程{dede:arclist/}标签举行挪用或许在栏目页经由过程{dede:list/}标签举行栏目数据的挪用。 (引荐进修:dedecms教程)
这两种挪用体式格局各有优缺点,前者挪用数据体式格局异常天真,然则没法分页挪用,后者能够分页挪用,但挪用的数据不是很天真,只能举行当前栏目数据的挪用。为了处理这个题目,织梦的自在列表功用就涌现了,很好的处理这个题目。
自在列表:差别于arclist等标签,自在列表标签freelist能够对挪用的数据举行分页,如许能够经由过程对自在列表指定模板依据自定义划定规矩生成差别递次列表,完成统一化的文档治理。
自在列表同时能够自力编译,不与其他模板混在一同,不会影响体系生成HTML及接见速率。
下面最先了解下织梦自在列表的功用,起首我们以超等治理员身份上岸体系背景,点击[中心]-[频道模子]-[自在列表治理],进入自在列表治理界面。织梦体系默以为人人供应了一个很好的自在列表运用例子,那就是列表名为“Google SiteMap 生成器”的自在列表。
我们增添一个自在列表,来进修这个功用的运用,在增添自在列表页面我们看到上图所示的自在列表信息,我们对几个选项做一些诠释:
·自在列表题目: {dede:field.title/}用于显现在自在列表页面中的题目
·列表HTML寄存目次 用于生成HTML的寄存目次
{cmspath}:代表网站装置根目次
假如须要同某个栏目的地点保持一致,能够进入背景[中心]-[网站栏目治理],变动一个栏目检察栏目的文件保留目次即可
·目次默许页称号:假如挑选了会生成一个响应称号的默许文件,内容为列表页的第一页
·定名划定规矩:生成自在列表的定名划定规矩,能够依据本身请求设置。
{listdir}:列表HTML寄存目次,在上面由用户自定义
{listid}:自在列表ID,在自在列表治理中显现
{page}:自在列表分页页码
·列表模板:当前分页列表的模板文件,能够本身指定,默许模板为{style}/list_free.htm;
·关键词及列表形貌:{dede:field name='keywords|description'/}用于模板里的 <meta name="keywords|description" content=""> 形貌
接下来,我们来引见下怎样制造自在列表的模板。
自在列表的模板实在制造异常简朴,假如做过文章的列表页模板的用户不存在任何的题目,由于在文章的列表页中重如果以下两个标签:
{dede:list/}以及{dede:pagelist},前者重如果列出当前栏目中的内容,后者是内容分页标记,然则在自在列表的模板中有所差别,在内容列表中的{dede:list/}标记被替换为{dede:freelist/}标记,而且这个{dede:freelist/}标记差别于{dede:list/}能够自在指定底层模板(innertext),{dede:freelist/}的底层标记须要在自在列表增加页面中指定(细致拜见:轮回内的单行纪录款式(InnerText))。
在模板文件中涌现的几个变量如题目、关键词等已在上面列出,运用体式格局相似内容页的变量标签,运用两种体式格局举行誊写:
{dede:field name=’titile’/}或许{dede.field.title}
接下来我们经由过程自在列表增加页面的列表款式经由过程导游的体式格局生成底层模板(innertext)。
注:自在列表不支持自力单表模子的频道范例
依据导游设置挑选前提,以便检索出用户须要的效果。
完成今后,在自在列表治理页面选中而且更新生成HTML即可。
以上就是DedeCMS的自在列表的功用的细致内容,更多请关注ki4网别的相干文章!