ClassCMS

变量

变量用来存储栏目的属性,如栏目标题,栏目关键词,栏目内容等属性,通过增加变量可以很方便的扩展栏目的各种属性.

后台变量列表页中,变量名前的小图标可以拖动进行排序.

后台增加变量时,还可以给变量分组,可以在不同的tab中编辑.(组中无变量的话,组会自动删除)

设置默认值后,每次新增的栏目变量自动修改为默认值,重置默认值会修改模型下属所有的栏目的变量值,请谨慎操作.

ClassCMS中有大量输入框可以作为栏目的变量使用,输入框还可以自定义宽度,非常方便与直观.

模型中增加变量后,在栏目管理->对应的栏目->管理->右上角的设置中可以修改变量的值,如栏目没有字段,管理栏目时,直接进入变量修改页面.

特殊变量

pagesize:栏目文章默认显示的文章数量.

order:栏目文章默认的排序方式,如 id desc.

link:自定义栏目的网址,可以实现栏目外链.

当自定义网址格式为 @目标栏目id:页面标识 时,网址为目标栏目的页面标识,如栏目id为空则栏目id为下属第一个栏目id,如页面标识为空,则默认为栏目页(channel) 填写自定义网址为 @: 即可自动跳转到下属第一个栏目页面

domain:自定义栏目的域名.

需要给所有模型增加domain变量,才可以实现栏目绑定域名,否则容易造成栏目链接混乱.需要绑定多个域名使用;分隔

table:自定义模型表名,变量默认值为模型的表名,所有下属栏目文章存储在此表中.

如何在模板中调用变量 详见 栏目 特殊类型的变量输出详见 输入框