VPS参考测评推荐
专注分享VPS主机优惠信息
衡天云优惠活动
华纳云优惠活动
荫云优惠活动

如何使用PHP CMS(PHP自定义表单系统)自定义表单

主机参考:VPS测评参考推荐/专注分享VPS服务器优惠信息!若您是商家可以在本站进行投稿,查看详情!此外我们还提供软文收录、PayPal代付、广告赞助等服务,查看详情!
我们发布的部分优惠活动文章可能存在时效性,购买时建议在本站搜索商家名称可查看相关文章充分了解该商家!若非中文页面可使用Edge浏览器同步翻译!PayPal代付/收录合作

如何使用PHP CMS(PHP自定义表单系统)自定义表单

phpcms如何自定义表单

要自定义表单,请按照下列步骤操作:

(1):打开后台,点击模块,找到表单向导,点击添加表单向导,打开如下界面。

1.png

(2):接下来我们需要介绍上图中的模板选择和js call使用的模板。对于模板选择,它实际上是我们表单的前台页面。js call使用的模板表示提交表单后的跳转操作。正常情况下,我们只需要切换模板选择来修改表单样式。js call使用的模板不需要我们做任何事情。具体的模板是show_js.html和js call的模板show_js。

答案是phpcms \ templates \ default \ form guide path,所以实际上,我们只需要切换模板选择即可,这里我自己定义了一个文件show_message.html,并将模板选择位置切换到我的show_message.html文件。

相关推荐:phpcms教程

(3):接下来是我的show_message.html文件的编写过程。该文件的编写需要参考show.html的原始编写方法。让我们来看看在show.html如何写表格。

& lt表单方法= & quot帖子& quotaction = & quot?m =表格指南。c =指数& ampa =演出和展览。formid = { $ formid } & ampsiteid = & lt?PHP echo $ this-& gt;siteid?& gt"name = & quot我的表单& quotid = & quot我的表单& quot& gt& lttable class = & quot表格表单& quotwidth = & quot100% & quot;单元格间距= & quot0 & gt;& gt& lttbody & gt{ loop $ form infos _ data $ field $ info } { if $ info

(4):接下来是变量遍历循环部分,其主要功能是根据我们创建的数据表系统获取为我们创建的表单信息内容,例如

{$info

⑤:最后要注意的是

到目前为止,我们已经了解了phpcms系统的默认show.html表单样式实现。接下来,我们将实现自己的表单样式,我将直接发布我的实现代码。

& lt表单方法= & amp#39;邮政和邮政。#39;class = & quotmet-form met-form验证enctype = & quot多部分/表单数据& quotaction = & amp#39;{APP_PATH}index.php?m =表格指南。c =指数& ampa =演出和展览。formid = { $ formid } & amp动作= js & ampsiteid = & lt?PHP echo $ this-& gt;siteid?& gt& amp#39;& gt{ loop $ forminfos _ data $ field $ info } { PHP var _ dump($ info)} { if $ info【& amp;#39;表单类型和名称。#39;】= = = & amp;#39;文本&amp。#39;} & ltdiv class = & amp#39;形式组和。#39;& gt& lt输入名称= & amp#39;info【{ $ field }】& amp;#39;class = & amp#39;表单控制与管理。#39;type = & amp#39;文本&amp。#39;占位符= & amp#39;{ $ info【tips】} & amp;#39;/& gt;& lt/div & gt;{/if } { if $ info【& amp;#39;表单类型和名称。#39;】= = = & amp;#39;文本区& amp#39;} & ltdiv class = & amp#39;形式组和。#39;& gt& lttextarea name = & amp#39;info【{ $ field }】& amp;#39;class = & amp#39;表单控制与管理。#39;占位符= & amp#39;{ $ info【tips】} & amp;#39;rows = & amp#39;10 & amp#39;& gt& lt/textarea & gt;& lt/div & gt;{/if } {/loop } & lt;div class = & quot表单组m-b-0 & quot;& gt& lt按钮类型= & quot提交& quotname = & quot多提交& quotid = & quot多提交& quotclass = & quotBTN BTN-主BTN-LG BTN-block BTN-squared & quot;value = & quot提交“& gt提交消息

首先,我自己的表单样式是class =“met-form met-form-validation”,但这部分在原代码中并不存在。

我删除了name =“my form“id =“my form“的内容值。

接下来,在表单中创建输入部件,也是使用。

{ loop $ forminfo _ data $ field $ info },通过$ info【‘formtype‘】判断是单行文本还是多行文本。

以单行文本为例

在这一部分中,name =‘info【{ $ field }】‘是键。如果你没有在表单中写入这些代码,你会发现提交表单后,数据库中根本没有你填写的信息,你的消息内容也不会出现在后台的消息信息列表中。

最后,代码name =“do submit”被添加到提交部分。请注意,如果没有这段代码,您仍然无法在数据库中找到您的消息。

到目前为止,我们可以创建自己的风格形式!

更多关于phpcms网站建设的视频教程,请关注PHP中文网!

这几篇文章你可能也喜欢:

本文由主机参考刊发,转载请注明:如何使用PHP CMS(PHP自定义表单系统)自定义表单 https://zhujicankao.com/110202.html

【腾讯云】领8888元采购礼包,抢爆款云服务器 每月 9元起,个人开发者加享折上折!
打赏
转载请注明原文链接:主机参考 » 如何使用PHP CMS(PHP自定义表单系统)自定义表单
主机参考仅做资料收集,不对商家任何信息及交易做信用担保,购买前请注意风险,有交易纠纷请自行解决!请查阅:特别声明

评论 抢沙发

评论前必须登录!