合规国际互联网加速 OSASE为企业客户提供高速稳定SD-WAN国际加速解决方案。 广告
【基础用法】 名称:guestbookform 功能:留言表单提交 语法: {eyou:guestbookform type='default'} {$field.hidden} {/eyou:guestbookform} 参数: {$field.formhidden}为表单支持图片上传属性 {$field.submit}为表单使用内置的JS验证用户输入内容的格式 {$field.attr\_1} 为表单属性字段名称 (示例见图一) {$field.itemname\_1} 为表单属性提示文字 typeid='' 指定文档ID,如果没有指定则获取当前留言模型的栏目ID type='default' 默认类型,该属性不可缺少 empty='' 当前留言版块的表单被删完时,显示的文案内容 id='' 可以任意指定循环里的变量名替代field,假设id='field1',模板调用如:{$field.title} 变成 {$field1.title} 底层字段: 请查阅易优Cms官方提供的数据字典,找到表名 ey\_guestbook、ey\_guestbook\_attr、ey\_guestbook\_attribute ![](https://www.eyoucms.com/uploads/allimg/190506/1-1Z506123201139.png) (图一,如按示例里,{$field.attr\_1}应改为{$field.attr\_16}) \-------------------------------效果展示-------------------------------- 1,留言栏目留言调用 模板调用代码 {eyou:guestbookform type='default'}                                                                                                                       {$field.hidden}             {/eyou:guestbookform} 网站前端显示效果(css样式请自行填充) ![](https://www.eyoucms.com/uploads/allimg/180927/5-1P92GQFOF.png)   【更多示例】 \-------------------------------示例1-------------------------------- 描述:完全的留言表单(单行文本框、多行文本框、下拉列表框、JS表单验证) {eyou:guestbookform type='default'} 无 {eyou:volist name='$field.options' id='vo'} {$vo.value} {/eyou:volist} {$field.hidden} function checkForm() { if (document.getElementById('attr\_5').value.length == 0) { alert('{$field.itemname\_5}'); return false; } return true; } {/eyou:guestbookform} \-------------------------------示例2-------------------------------- 描述:传入指定的留言栏目ID,可以用于非留言栏目下,比如:首页 {eyou:guestbookform typeid='6' type='default'} 无 {eyou:volist name='$field.options' id='vo'} {$vo.value} {/eyou:volist} {$field.hidden} {/eyou:guestbookform}