在网站使用中由于业务模型的不一致以及推广渠道的多元化因素影响,需要使用同一个网站后台针对不同平台的用户需求数据进行管理与客服分配;此时候则需要通过不同主平台来向同一程序的表单提交内容。
用户目标需求
利用PBOOTCMS设计制作网站所创建的表单,通过第三方网站来实现数据的收集提交;
目标实现过程
其实这个第三方网站提交的时候与本站内表单提交,在表单的制作上是完全一样的,没有任何的区别,但是在提交方式与路径上却略有差异;
经查官网自定义表单的提交方式为如下:
{pboot:formlist fcode=* num=*} <p>姓名:[form:name"></p> <p>地址:[form:company"></p> <p>电话:[form:position"></p> {/pboot:formlist}
控制参数:
fcode=* 表单编码,必填,用于控制调取的表单
num=* 数量,非必填,用于控制调取的记录分页大小
page=* 是否分页1或0,非必填,用于关闭分页
那么远程提交时候的FORM地址如下:
<form name="自定义表单名称" target="_blank" method="post" action=" 姓名(单行文本):<input type="text" name="name" > 性别(单选类型):<input type="radio" value="男" name="sex" >男 <input type="radio" value="女" name="sex" >女 爱好(多选类型):<input type="checkbox" value="篮球" name="like[]" >篮球 <input type="checkbox" value="足球" name="like[]" >足球 省份(下拉类型):<select name="province"><option value="北京">北京</option><option value="上海">上海</option></select> 简介(多行文本):<textarea name="description" ></textarea> <button type="submit">提交</button> </form>