## 方式1:
使用外链方式,新建cms栏目外部链接填入表单地址即可如:`formguide/index/index?id=5` @id代表表单id
缺点:页面无法调用$catid等一些变量 他已经不属于cms栏目范畴
## 方式2:
制作中...
## 方式3:
使用单页方式,单页模板案例如下:
```
<form method="post" action="{:url('formguide/index/post')}">
<input type="hidden" name="id" value="1" /> //这里值代表表单id
//下面是表单
//文本框
<input type="text" name="modelField[name]" value="">
//多文本框
<textarea name="modelField[dress]"></textarea>
//复选框
<label><input type="checkbox" name="modelField[like][]" value="1" >
学习</label>
<label><input type="checkbox" name="modelField[like][]" value="2" >
看书</label>
//下拉框
<select name="modelField[age]">
<option value="1" >20</option>
<option value="2" >25</option>
<option value="2" >30</option>
</select>
//单选框
<label><input type="radio" name="modelField[sex]" value="1">男</label>
<label><input type="radio" name="modelField[sex]" value="2">女</label>
//....更多表单 以此类推 name格式如上 name="modelField[字段名]" 字段名和后台表单字段请一一对应
//下面是判断是否需要验证码
{if $modelInfo.setting.isverify}
<input type="text" name="captcha" placeholder="验证码*" value="" class="layui-input">
<img id="verify" src="{:url('api/checkcode/getVerify','font_size=18&imageW=130&imageH=38')}" title="点击刷新" alt="验证码" class="captcha">
{/if}
<button type="submit">立即提交</button>
</form>
<script type="text/javascript">
//刷新验证码
$("#verify").click(function() {
var verifyimg = $("#verify").attr("src");
$("#verify").attr("src", verifyimg.replace(/\?.*$/, '') + '?' + Math.random());
});
</script>
```
- 序言
- 环境搭建
- 目录结构
- 系统配置
- 系统函数&类
- thumb(函数)
- fun(函数)
- get_file_path(函数)
- email(类)
- 插件使用说明
- cms插件
- 变量/常量
- 函数
- 标签
- 公共参数
- 栏目标签
- 列表标签
- 内容详情页
- 上一页标签
- 下一页标签
- Tags标签
- 万能标签
- 原生标签
- 模板
- 使用技巧
- 阅读收费
- 会员插件
- 常见问题
- 表单插件
- 调用方式
- 模板
- 短信插件
- 友情链接插件
- 标签
- 常见问题
- URL重写
- 如果设置插件为首页默认打开
- 百度编辑器多图片上传被压缩
- 各类服务器使用注意事项
- 部分虚拟机隐藏index.php有问题
- composer
- composer简介
- 内置composer
- 各大厂商镜像地址
- 常用命令