首页 > 其他分享 >易优CMS网站guestbookform 留言表单标签

易优CMS网站guestbookform 留言表单标签

时间:2024-08-19 14:51:20浏览次数:5  
标签:guestbookform 易优 示例 留言 表单 field eyou CMS

【基础用法】

名称: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


(图一,如按示例里,{$field.attr_1}应改为{$field.attr_16})

-------------------------------效果展示--------------------------------
1,留言栏目留言调用
模板调用代码

{eyou:guestbookform type='default'}

{$field.hidden}

{/eyou:guestbookform}

网站前端显示效果(css样式请自行填充)


【更多示例】

-------------------------------示例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}

标签:guestbookform,易优,示例,留言,表单,field,eyou,CMS
From: https://www.cnblogs.com/hwrex/p/18367284

相关文章

  • 易优CMS网站prenext 获取上一篇、下一篇内容
    【基础用法】名称:prenext功能:获取当前文档上一篇、下一篇内容。语法:{eyou:prenextget='pre'}   上一篇:{$field.title}{eyou:else/}  上一篇:暂无{/eyou:prenext}{eyou:prenextget='next'}   下一篇:{$field.title}{eyou:else/}  下一篇:暂无{/eyou:prenex......
  • 易优CMS网站likearticle 功能:通过前3个TAG标签或前3个关键词,检索整站文档标题中含有t
    likearticle相关文档[基础用法]名称:likearticle功能:通过前3个TAG标签或前3个关键词,检索整站文档标题中含有tag标签或者关键词的相关文档,进行关联。在没有tag标签情况下,就以前3个关键词检索文档标题进行关联。这个标签随着数据量的增加可能会比较影响检索性能。    (温馨......
  • 易优CMS数据字典 请按Ctrl+F,输入表名
    易优CMS数据字典提示:查找数据表,请按Ctrl+F,输入表名。ey_ad表注释:广告表字段类型空默认注释idint(11)否 广告idpidint(11)否0广告位置IDmedia_typetinyint(1)是0广告类型titlevarchar(60)是 广告名称linksvarchar(255)是 广......
  • 易优CMS内置 application/common.php 与 application/function.php 两文件的函数说明
    系统内置函数建议先熟悉系统内置application/common.php与application/function.php两文件的函数说明,如果有符合的函数,尽量在插件里调用;不符合的话就在插件的logic业务逻辑里实现。以当前开发的易优CMS版本为主,要查找函数是否存在,切记只可调用,不可更改全局函数,以免影响整个......
  • 易优CMS目录结构
    易优CMS目录结构wwwWEB部署目录├─application应用目录│├─admin后台模块目录│├─apiapi外部接口模块目录│├─common公共模块目录│├─extra扩展配置目录│├─home前台模块目录││├─controller控制器目录││├─logic逻辑定义目录││......
  • 易优CMS插件html.php页面缓存配置
    插件html.php页面缓存配置作用于插件前台,指定需要缓存的页面,这只在运营模式下才有效。参数规则:mca:weapp_控制器_操作名filename:生成在/data/runtime目录下的指定路径,建议参考以下p:当前url控制器的操作方法传入的全部参数变量名cache:页面缓存有效时间,单位是秒案例:假设......
  • 易优CMS插件config.php配置文件
    插件config.php配置文件配置如下:returnarray('code'=>'Demo',//插件标识'name'=>'示例',//插件名称'version'=>'v1.0.0',//当前插件版本'min_version'=>'v1.1.6',//最低系统版本支持......
  • 易优global全局配置变量标签-EyouCms手册
    【基础用法】名称:global功能:获取系统全局配置变量内容语法:{eyou:globalname='web_title'/}或者{$eyou.global.web_title}文件:系统模板引擎参数:name=''变量名底层字段:请查阅网站后台的【设置】-【基本信息】web_status关闭网站web_name网站名称web_logo网站LO......
  • 易优load加载资源文件标签-EyouCms手册
    【基础用法】名称:load功能:资源文件加载,比如:css/js语法:{eyou:loadhref='/static/js/common.js'ver='on'/}参数:file=''资源文件路径href=''远程资源文件URLver=''开启版本号自动刷新浏览器缓存底层字段:无【更多示例】-------------------------------示例1-------......
  • 易优tag TAG调用标签-EyouCms手册
    【基础用法】名称:tag功能:TAG调用语法:{eyou:tagsort='now'getall='0'row='100'}{$field.tag}{/eyou:tag}参数:aid=''文档ID,在内容页可以不设置该属性typeid=''栏目ID,调取某个栏目下的全部TAGrow='100'返回广告列表总数getall=''获取类......