改天补充图片。dede经常遇到各种小问题,但是靠搜索都解决了,以前没有记录,现在只好边做边记录了

今天本地采集测试的时候,在火车头添加了自定义标签(不属于dede默认字段的),想把该标签采集的内容发布到dede,直接使用{dede:field.zidingyibiaoqian/}不成功,通过百度+谷歌搜索的几篇文章结合在一起,成功调用了,在此记录一下。

首先修改火车头的发布配置

下面以火车头9.8举例。
我们在火车头内容采集规则选项卡下,已经新建一个自定义标签(标签名:天气,根据自己来)的前提下,
打开火车头 - 内容发布规则 - 目标发布模块,找到内容发布参数选项卡,添加表单名与表单值,比如我添加的表单名为diytianqi,表单值为[标签:天气]。
然后再新建一个表单名为dede_addonfields,表单值填你刚才新建的表单名,我的是diytianqi,如果创建多个自定义字段,这里用英文分号隔开即可。最后让我们保存该模块覆盖,保存并退出该采集任务。

修改dede织梦后台配置

打开dede后台,进入核心 - 频道模型 - 内容模型管理,进入目标频道,我这里是自带的普通文章频道,进入后点击字段管理tab,添加新字段。带*的必填选项要填上,表单提示文字填刚才创建的天气,字段名称填diytianqi,下面的数据类型按需选择,最后点网页最下面的确定返回。
打开你的内容模板修改代码,在想调用的目标位置填入{dede:field.diytianqi/}

火车头发布测试

返回火车头,让我们正常的发布任务,再去dede后台更新网站,去前台看一下字段是不是正常调用了?完。

最后修改:2021 年 07 月 01 日 11 : 24 PM