phpcms表单向导设置

在phpcms中时常会用到表单提交,这个时候就需要使用到phpcms的表单向导模块,在添加完表单向导和字段之后,我们点击表单中 [访问前台] 选项直接进入phpcms自己默认表单模板,在浏览器审查元素就可以获取到我们需要的表单信息,如:action地址、每一个输入框的name、id属性,然后只需要直接放到我们自己的前台模板即可

有时候我们的前台模板提交时也喜欢使用ajax提交信息,获取到服务器返回信息后产生样式,这个时候就需要了解phpcms的表单向导模块,ajax最主要的信息在于一个返回信息,所以我们在 phpcms->modules->formguide->index.php
public function show() 中低78行找到 showmessage(L('thanks'), APP_PATH); 这就是phpcms表单提交成功后的弹出框,这时候只需要将这行代码删除掉,改为return $msg 可以返回一个text格式的信息,也可以返回一串数组$msg = array(...),再用 json_decode($msg) 对数组进行转译后再return回去,这样就可以使用ajax提交并且使用自己的样式了。
ps:再使用ajax提交时注意在获取表单中每个input的id需要和phpcms默认模板输出的id相同,不然无法获取到其中的值

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值