迅睿cms网站任意页面前端调用全局模块表单提交及自定义样式方法

使用迅睿cms搭建企业站时,经常会用到全局模块表单插件制作在线留言功能。默认情况下模块表单提交页面是单独的一个页面,本篇教程目的是实现把表单提交页面放到任意其他页面模板中。

新建全局表单

根据自己需求,输入表单名称、表单别名(下面会用到别名)如下图:

全局网站表单

模板页面调用

在指定的页面模板中,例如首页(index.html)指定位置添加以下代码(代码中的‘liuyan’改成你的表单别名):

{php extract(dr_get_form_post_value('liuyan'))}

调试信息:{$debug}

 {$form}     {$myfield}   {$diyfield}   {$sysfield}   {if $is_post_code}       {dr_lang('验证码')}         
      
     
        
     {/if}           普通提交      调试信息:{$debug}

自定义控件样式

经过上一步,就可以在指定页面显示表单提交了,界面是按照系统字段自动生成的界面,通过查看前端源代码,参考表单name参数,然后删除以下变量,自己写html控件,即可自定义表单样式了。

{$myfield}
{$diyfield}
{$sysfield}

自定义表单输入框代码示例:


注意name值、id、提示信息修改为字段英文名。

标签:

上一篇迅睿cms会员登录/注册/退出登录后跳转到指定链接或返回当前页面
下一篇使用jQuery实现页面下滑时顶部导航栏固定跟随页面滚动

相关文章