如果你觉得栏目的本身字段不满足你的需求,例如我想要个栏目banner图片、栏目的阅读规则等等字段,你还可以给栏目进行自定义字段。
一、创建栏目字段
1、创建字段,我这里就新建一个测试文本框的字段,结果如下
2、添加栏目或修改栏目时会出现了
二、设置栏目字段显示权限
默认情况下,栏目的自定义字段是全部栏目都显示的。当某个自定义字段不想某个字段的适合,可以通过此方法来对栏目进行字段显示权限划分。
1、在某个栏目右侧 点击 栏目字段权限
2、去掉不需要显示的字段即可
这样一来,我们系统栏目就可以满足种人群的需求了
三、如果在前端页面显示出定义的栏目字段呢?
比如在category.html list.html show.html 调用当前栏目的字段
{$cat.name}调用当前栏目的名称,当前栏目都是$cat开头的前缀。
内容详情中(show.html) 模板中调用方法是:
{if $字段名_sku} 按用户组的值: {php $vsku = dr_string2array($字段名_sku);} {cache name=member_group return=mc} <p>用户组【{$mc.name}】: {$vsku[$mc.id]}</p> {/cache} {else} 全局值:{$字段名} {/if}
注意:
1、[字段名]需要换成你定义的具体字段英文名称
2、如果在list循环中调用,需要把[字段名]改成[$t.字段名]