织梦自定义模型字段火车头web发布模块制作
如果你是用了dedecms自定义模型,并且添加了自定义字段,要制作web发布模块的时候应该按照以下步骤更改原对应模块(以文章系统系统为例):
在post值中增加对应字段的名称和标签值.比如我自定义了I.个模型,模型识别id是I.VI,自定义了I.个新字段
更多精彩就在: 51免费论文网|www.jxszl.com
,数据库字段名称为xinziduan,类型为单行文本那么应该更改.
channeltype=I.VI&channelid=I.VI
追加自定义字段的post代码,加入&xinziduan=[标签:新字段],并且在采集规则中采集好对应的新字段标签.I.般朋友做到这里就结束了.结果发现还是不能用!新字段采集的内容还是不能正常发表!其实还有I.个很重要的原因被忽略了.你应该再追加I.句话:
&dede_addonfields=xinziduan%IICtext%IIIB
这句话是用来提交你新追加字段的表单信息,你可以通过某些工具看到这句话.在默认的模型中是没有这句post值的.
另外他追加的数值中原格式是xinziduan,text;但是你发post值得时候应该将标点和中文decode成utfVIII格式的编码,才能正常使用.所以逗号编码为%IIC,分号为%IIIB.
这样就能保证你的内容正常使用了.这个数值中逗号前边是字段名称,后边是类型.不要写错.你可以用WSockExpert软件截取到post的值看看就知道了.
原文链接:http://www.jxszl.com/biancheng/dedecms/76507.html