当前位置:新闻资讯

如何添加自定义字段与前台调用内容

日期:2020-05-28 16:57:10 作者:http://www.zhanmanet.com 浏览量:0
  如何添加自定义字段前台调用内容
  
  dedecms是一款十分好用的网站后台管理工具,它以丰富和成熟的模板见长,常常被网站开发者使用。然而dedecms并不完美,依然需要自定义字段来满足各种场景的应用,今天栈码网络的小编就给大家分享一下如何自定义字段如何前台调用的知识。
  
  具体实现步骤
  
  1.找到核心>内容模型管理>普通文章(或对应的频道),点击更改模型按钮。
 
自定义字段添加
  
  2.进入到更改内容模型管理:字段管理>添加字段,如添加字段:text1
  
  自定义字段修改
  
  3.按照里面的要求填写即可,这里要勾选“使字段可以在列表的底层模版中获得”,不然前台可是调用不出来的。依次填写如:表单提示文字:测试字段字段名称:text1;勾选“使字段可以在列表的底层模版中获得”;数据类型:单行文本(如果数据类型是select下拉,需要在默认值下填写相应的数据)。
  
  自定义字段编辑
  
  提示:
  
  (1)同一个内容模型下(同频道ID),在建站之初很容易遗留垃圾字段名,字段名如已被使用,弹出“该字段已被使用”的提示,可进入数据库表单进行修改或删除;
  
  (2)不同内容模型(不同频道ID)可以使用相同的字段名,因为字段内容没有任何关联,但为避免造成混淆,尽量不这么写;
  
  (3)字段名最好简单用拼音首字母或英文缩写;
  
  前台列表调用自定义字段
  
  1.首页或者其他列表页调用某个频道的文章
  
  一定要用addfields和channelid属性,否则调用失败;这里的字段名之间使用英文半角的逗号。
 
  {dede:arclist addfields='字段名1,字段名2,字段名3'  channelid='字段所在频道ID' row=''}
  
  [field:字段名1/] -[field:字段名2/]- [field:字段名3/]
  
  {/dede:arclist}
  
  2.文章所在列表页调用该篇文章
  
  {dede:list orderby='' pagesize='' }
  
  [field:字段名1/] -[field:字段名2/]- [field:字段名3/]
  
  {/dede:list}