织梦的自定义字段的创建和调用方法(一)
优采云 发布时间: 2021-05-10 07:20织梦的自定义字段的创建和调用方法(一)
织梦的自定义字段功能非常方便,您可以轻松地调用我们要显示的内容,并按照网络版本使用案例来演示自定义字段的创建和调用。
假设我们在这样的列表中调用文章
姓名捐款重要时间
通常按如下所示调用文章列表代码:
{dede:arclist typeid ='3'row ='4'addfields ='jine'channelid ='2'}
名称:[field:title /]
金额:[field:jine /]
捐赠:[field:description function =“ cn_substr(@ me,8 0)” /]
时间:[field:pubdate function =“ MyDate('Y-m-d',@ me)” /]
{/ dede:arclist}
在上面的代码中,除“金额”外,其他所有内容均为织梦的默认标记。默认标签中没有“金额”标签,因此我们将自定义“金额”标签。
1、新渠道模型
([1) 网站后台-“核心”-“渠道模型-”内容模型管理,然后我们可以看到几个默认的内容模型。我们可以创建自己的内容模型,点击上方右上角,“添加新模型”。出现创建新模型的界面。
要注意的选项:
*名称表示:这对应于通道的默认模板。例如,如果在此处将其写为货币,则该渠道的默认模板为index_money.htm,list_money,article_money
*频道名称:自定义名称。例如捐赠。
*模型性质:选择自动模型(不要选择系统类型,不允许删除系统类型)
其他选项可以默认设置,然后单击“完成”。通过这种方式,我们创建了自己的渠道模型。
(2)进入“捐赠”频道后,单击“字段管理”,然后单击“添加新字段”,如下所示:
字段内容,填写提示文本,字段名称,前端参数,数据类型,如下图所示(也可以根据自己的需要更改内容):
这完成了字段的创建。
2、创建部分
在列管理中,为新的列内容模型选择“捐赠”类型,然后我们将发现一些功能:
(1)列的默认模板是与“捐款”相对应的织梦 cms模板,如下所示:
([2)在该列中创建新的文章时,您会看到我们的自定义字段,如下图所示。
2、调用自定义字段
在上面创建了自定义字段后,您现在可以在模板中调用自定义字段,方法非常简单
([1) 文章调用列表中的自定义字段,如下所示:
{dede:arclist typeid ='3'row ='4'addfields ='jine'channelid ='2'}
金额:[field:jine /]
{/ dede:arclist}
([2)调用列表页面中的自定义字段,如下所示:
{dede:list pagesize ='5'addfields ='jine'channelid ='2'}
金额:[field:jine /]
{/ dede:list}
描述:addfields ='jiage'指定要获取的字段addfields ='field 1,field 2'
channelid ='2'指定channelid属性(内容模型的ID值),图像模型的ID为2
注意:如何删除自定义字段?
删除自定义字段,您只想在模型管理中创建它,就可以直接删除该自定义字段,但是尚未在数据库中删除它,因此当您创建一个具有相同名称的自定义字段时,您可以将会提示它已经存在并且无法创建错误,因此,有关删除自定义字段的具体方法,请参阅:如何删除织梦 Dede cms添加的自定义字段