zdcms栏目自定义字段的添加和调用方法

zdcms栏目自定义字段的添加和调用方法

如果你觉得栏目的本身字段不满足你的需求,例如我想要个栏目banner图片、栏目的阅读规则等等字段,你还可以给栏目进行自定义字段

1573440787541233

共享栏目独立栏目通用,都支持自定义栏目字段


一、创建栏目字段

1、创建字段,我这里就新建一个测试文本框的字段,结果如下

blob.png


2、添加栏目或修改栏目时会出现了

blob.png

二、设置栏目字段显示权限

默认情况下,栏目的自定义字段是全部栏目都显示的。当某个自定义字段不想某个字段的适合,可以通过此方法来对栏目进行字段显示权限划分。

1、在某个栏目右侧 点击 栏目字段权限

image

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.字段名]




评论