查看完整版本: 火车头采集dede5.1文章频道自定义字段解决方案

wlwork 2008-5-19 14:13

火车头采集dede5.1文章频道自定义字段解决方案

最近在做一个[url=http://www.kaoshigd.com/]广东考试网[/url]([url=http://www.kaoshigd.com]http://www.kaoshigd.com[/url]),里面对文章频道进行了更改,增加了一些自定义字段,我的文章基本都是靠火车头采集来的,刚开始搞了很久也没办法采集来添加到自定义字段。研究一晚后终于搞定,现在将方法放出来和大家分享。
1、首先在dede的频道管理-内容模型管理里面,在频道模型管理里面将“普通文章”模型复制为另外一个模型,随便取个你需要的名字就好了。
2、复制好文章模型后,接着就添加你需要的字段。比如我们添加字段(表单提示文字:出版社,字段名称:cbs,字段类型:系统自动生成表单字段,列表处理:使字段可以在列表的底层模板中获得,数据类型:单行文本(varchar) ,其他字段我都按默认的)。到这里dede的设置就完成了。
3、现在我们来设置火车的采集模板,首先建议大家现在火车论坛下载一个dede5.1的文章发布模块,都是做的很不错的,我自己就这样用,现在我们来修改下载来的模板使其能发布我们自定义的字段。
4、现在采集内容规则的地方添加一个标签来和你dede自定义字段想对应,比如我添加的标签:出版社。然后用火车模板编辑器开始编辑我们刚下载来的文章发布模块。主要修改post这一块,其他的都不用动。先将我的贴出来方面看:

channelid=16&title=[标签:标题]&redirecturl=&tag=&source=[标签:书号]&writer=[标签:作者]&ddisremote=1&litpic=; filename=&picname=[标签:图片]&typeid=[分类ID]&scprice=[标签:定价]&vipprice=[标签:卓越价]&photoadr=[标签:图片]&jbxx=[标签:基本信息][标签:基本信息1]&isbn=[标签:isbn]&cbs=[标签:出版社]&dede_addonfields=scprice,text;vipprice,text;photoadr,text;jbxx,htmltext;isbn,text;cbs,text&remote=1&spsize=5&body=你好&shorttitle=&arcatt=0&typeid2=0&templet=&pubdate=[登录随机值1]&money=0&sortup=0&color=&arcrank=0&ishtml=1&description=[标签:图书介绍]&keywords=&likeid=&imageField=确定

上门有几个地方需要注意
1、channelid=16 这个是我们复制dede文章模型所建立的新模型的ID(很重要)
2、&dede_addonfields=scprice,text;vipprice,text;photoadr,text;jbxx,htmltext;isbn,text;cbs,text 这个也 是很重要的,下载回来的发布模块没有的。其实就是定义我们在dede里面的自定义字段的属性。

基本把以上两点设置好了就没问题,可以发布了。

第一次写文章,写的不好大家不要建议,觉得有点用就帮顶下就好了。

my88 2008-5-24 09:58

:ali12ls :ali12ls :ali12ls

800y 2008-6-24 02:08

一直解决不了的问题,解决了,谢谢楼主!!
页: [1]
查看完整版本: 火车头采集dede5.1文章频道自定义字段解决方案
售前客服QQ: 火车采集器客服 rq204, 火车采集器客服 飞越无限火车采集器客服 孤魂, 联系电话:0551-3495249(技术合作问题) 023-58436018 (08:00-20:00-客服),0752-2553545(09:00-20:00-客服)