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

迅睿教程 0次 来源:天荣CMS 收藏

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

新建全局表单

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

全局网站表单

模板页面调用

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

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

调试信息:{$debug}

"{$post_url}&is_show_msg=1"
 class="form-horizontal" method="post" name="myform" id="myform">  {$form}  class="fc-form-body">   {$myfield}   {$diyfield}   {$sysfield}   {if $is_post_code}   class="form-group">    class="control-label col-md-1">{dr_lang('验证码')}    class="col-md-10">     
      
     
        
  
  {/if}  
 class="portlet-body form myfooter">   class="form-actions text-center">   "submit" class="btn green"> 普通提交   
 
调试信息:{$debug}

自定义控件样式

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

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

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

<input  name="data[title]" id="dr_title" type="text" placeholder="" />
<textarea name="data[duohang]" id="dr_duohang"  placeholder="">textarea>

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


免责声明:1.凡本站注明“来源:XXX(非天荣模板网)”的作品,均转载自其它媒体,所载的文章、图片、音频视频文件等资料的版权归版权所有人所有,如有侵权,请联系tianrongcms#foxmail.com处理;2.凡本站转载内容仅代表作者本人观点,与天荣模板网无关。凡本站转载内容仅代表作者本人观点,与本站无关。

凡本站转载内容仅代表作者本人观点,与本站无关。

相关文档

0 条评论

网友留言

免责声明:1.凡本站注明"来源:XXX(非本站)"的作品,均转载自其它媒体,所载的文章、图片、音频视频文件等资料的版权归版权所有人所有,如有来源标注错误或侵犯了您的合法权益,请联系本站处理;2.本站部分内容转载自老K模板网(www.laokcms.com),转载内容仅代表作者本人观点,与本站无关。