POST TIME:2021-05-21 22:51
点评关键字描述教程 使用 自由 模板 调用 生成 可以 目录 标签 栏目 在DedeCMS V版本中加入了自由列表的功能使用过织梦程序的用户知道一般网站数据可以通过{dede:arclist/}标签进行调用或者在栏目页通过{dede:list/}标签进行栏目数据的调用这两种调用方式各有
关键字描述教程 使用 自由 模板 调用 生成 可以 目录 标签 栏目我们增加一个自由列表来学习这个功能的使用在增加自由列表页面我们看到上图所示的自由列表信息我们对几个选项做一些解释 ·自由列表标题 {dede:fieldtitle/}用于显示在自由列表页面中的标题 ·列表HTML存放目录 用于生成HTML的存放目录 {cmspath}代表网站安装根目录 如果需要同某个栏目的地址保持一致可以进入后台[核心][网站栏目管理]更改一个栏目查看栏目的文件保存目录即可 ·目录默认页名称如果选择了会生成一个相应名称的默认文件内容为列表页的第一页 ·命名规则生成自由列表的命名规则可以根据自己要求设置 {listdir}列表HTML存放目录在上面由用户自定义 {listid}自由列表ID在自由列表管理中显示 {page}自由列表分页页码 ·列表模板当前分页列表的模板文件可以自己指定默认模板为{style}/ ·关键词及列表描述{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’/}或者{dedefieldtitle} 接下来我们通过自由列表添加页面的列表样式通过向导的方式生成底层模板(innertext)
注自由列表不支持独立单表模型的频道类型 根据向导设置筛选条件以便检索出用户需要的结果 完成以后在自由列表管理页面选中并且更新生成HTML即可
下一篇:从零学DedeCms模板教程