您现在的位置是:首页 > 教程 > dedecms教程dedecms教程
织梦dedecms如何添加自定义字段和前台调用示例
以山2023-09-17 16:22:26dedecms教程已有7人查阅
导读这是dedecms初学者常常会问的问题,dedecms默认的文章模版还是比较丰富的,但还是不能满足使用需求,因此dede对自定义字段的支持,让模版更加丰富。
这是dedecms初学者常常会问的问题,dedecms默认的文章模版还是比较丰富的,但还是不能满足使用需求,因此dede对自定义字段的支持,让模版更加丰富。
一般用得比较多的有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}
一般用得比较多的有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}
本文标签:
很赞哦! (1)
暂无内容 |
暂无内容 |
相关文章
暂无内容 |
暂无内容 |
随机图文
织梦dedecms文章列表分页解决方法和分页标签详解
DEDE改版到5.3-5.5 分页标签,如果做模板的时候CSS样式设置不正确,则会发生错位。功能说明:表示分页页码列表适用范围:列表模板织梦cms获取文件名函数bug的解决方法实例代码
织梦获取文件名函数bug的解决方法,这个bug可以说几乎不影响任何使用,除非我们自己在改文章命名规则后,就会出现个"/" 符号 。修改dede织梦自定义表单字段为必填项的示例
织梦自定义表单用的最多的就是制作留言板,报名等功能,但是添加的字段不填写就能提交,容易被恶意提交,为了防止这些,我们可以把这些字段选项设定为必填项。dedecms织梦搜索页怎么调用arclist标签
打开include/arc.searchview.class.php查找:require_once(DEDEINC."/taglib/hotword
留言与评论 (共有 0 条评论) |