多语言展示
当前在线:537今日阅读:23今日分享:25

云优CMS的tag模板页应该怎么使用

云优CMS提供了tag功能如果开启了伪静态功能生成的tag页面地址是 /tag/tag词但是云优CMS默认模板default文件夹下提供的tag_index.html文件并不能调用出来对应数据到底是怎么回事呢,本经验将解答tag_index.html到底该怎么用
工具/原料
1

云优CMS

2

sublime

3

tag_index.html

方法/步骤
1

直接实用默认模板default文件夹下的tag_index.html模板,生成出来的文件,并没有数据

2

源代码处显示的很明显,只有一个

      标签里并没有内容存在这说明,默认的tag_index.html模板并不能调用出来tag页面的数据

    3

    让我们找到tag_index.html页面,相关代码处

      内的代码是 
    •           {$list.title}      {$list.title}     
    • 也就是这段代码并没有起到相应的作用

      4

      我们找到云优CMS官方标签手册

      5

      因为实用的是的语法,所以我们要看第二个标签list内容列表list内容列表有提供很多参数,字段,附加字段,产品模型字段,文字模型字段,自定义模型字段等设置这里我们主要看参数

      6

      默认模板里提供了tag,cid,limit,orderby四个参数tag的意思是tag标签cid的意思是栏目idlimit的意思是每页显示数量限制orderby的意思是按照什么排序方式排序

      7

      tag='$title' cid='21' limit='4' orderby='sort asc' 所以这四个参数的意思是tag标签为当前页面的栏目id为21限制一页显示4条排序位倒叙

      8

      所以可以看到,cid='21'这个参数出现在这里不合理,tag标签应该不指定栏目id才对所以我们把cid='21'修改位cid='$cid'或者干脆删掉(删掉即默认为$cid)

      9

      再次生成,数据出现了

      10

      源代码出也出现了数据,调用成功

      注意事项
      1

      云优CMS默认的模板有错误,不能直接实用

      2

      list参数使用要慎重

      推荐信息