您现在的位置是:首页 > cms教程 > 易优cms教程易优cms教程
易优cms标签Guestbookform留言表单
丹珍2025-04-03易优cms教程已有人查阅
导读{$field.attr_1}为表单属性字段名称{$field.itemname_1}为表单属性提示文字typeid='' 指定文档ID,如果没有指定则获取当前留言模型的栏目ID
【基础用法】
名称:guestbookform
功能:留言表单提交
语法:
{$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,留言栏目留言调用
模板调用代码
【更多示例】
-------------------------------示例1--------------------------------
-------------------------------示例2--------------------------------
描述:传入指定的留言栏目ID,可以用于非留言栏目下,比如:首页
名称:guestbookform
功能:留言表单提交
语法:
{eyou:guestbookform type='default'}
<form method="POST" enctype="multipart/form-data" action="{$field.action}">
<input id="attr_1" type="text" value="" name="{$field.attr_1}" placeholder="{$field.itemname_1}">
<input id="attr_2" type="text" value="" name="{$field.attr_2}" placeholder="{$field.itemname_2}">
<textarea id="attr_3" cols="40" rows="3" name="{$field.attr_3}" placeholder="{$field.itemname_3}"></textarea>
<input type="submit" value="提交">
{$field.hidden}
</form>
{/eyou:guestbookform}
参数:{$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'}
<form action="{$field.action}" enctype="multipart/form-data"method="post"class="msgForm" onsubmit="return checkForm();">
<li>
<input class="login_input" name="{$field.attr_1}" type="text" id="attr_1" placeholder="{$field.itemname_1}"/>
</li>
<li>
<input class="login_input" name="{$field.attr_2}" type="text" id="attr_2" placeholder="{$field.itemname_2}"/>
</li>
<li>
<textarea class="login_textarea" name="{$field.attr_3}" id="attr_3" cols="30" rows="10" placeholder="{$field.itemname_3}"></textarea>
</li>
<li>
<input class="login_btn common_bg" id="baidu-book" type="submit" value="提 交"/>
</li>
{$field.hidden}
</form>
<script type="text/javascript">
function checkForm()
{
if(document.getElementById('attr_1').value.length == 0)
{
alert('请输入您的{$field.itemname_1}');
return false;
}
if(document.getElementById('attr_2').value.length == 0)
{
alert('请输入您的{$field.itemname_2}');
return false;
}
return true;
}
</script>
{/eyou:guestbookform}
网站前端显示效果(css样式请自行填充)【更多示例】
-------------------------------示例1--------------------------------
{eyou:guestbookform type='default'}
<form method="POST" enctype="multipart/form-data" action="{$field.action}" onsubmit="return checkForm();">
<input id="attr_5" type="text" value="" name="{$field.attr_5}" placeholder="{$field.itemname_5}">
<textarea id="attr_6" cols="40" rows="3" name="{$field.attr_6}" placeholder="{$field.itemname_6}"></textarea>
<select name="{$field.attr_7}" id="attr_7">
<option value="无">无</option>
{eyou:volist name='$field.options' id='vo'} <!-- 下拉列表循环 start -->
<option value="{$vo.value}">{$vo.value}</option>
{/eyou:volist} <!-- 下拉列表循环 end -->
</select>
<input type="submit" value="提交">
{$field.hidden} <!-- 不可缺少的隐藏令牌验证 -->
</form>
<script type="text/javascript">
function checkForm() {
if (document.getElementById('attr_5').value.length == 0) {
alert('{$field.itemname_5}');
return false;
}
return true;
}
</script>
{/eyou:guestbookform}
描述:完全的留言表单(单行文本框、多行文本框、下拉列表框、JS表单验证)-------------------------------示例2--------------------------------
描述:传入指定的留言栏目ID,可以用于非留言栏目下,比如:首页
{eyou:guestbookform typeid='6' type='default'}
<form method="POST" enctype="multipart/form-data" action="{$field.action}">
<input id="attr_5" type="text" value="" name="{$field.attr_5}" placeholder="{$field.itemname_5}">
<textarea id="attr_6" cols="40" rows="3" name="{$field.attr_6}" placeholder="{$field.itemname_6}"></textarea>
<select name="{$field.attr_7}" id="attr_7">
<option value="无">无</option>
{eyou:volist name='$field.options' id='vo'} <!-- 下拉列表循环 start -->
<option value="{$vo.value}">{$vo.value}</option>
{/eyou:volist} <!-- 下拉列表循环 end -->
</select>
<input type="submit" value="提交">
{$field.hidden} <!-- 不可缺少的隐藏令牌验证 -->
</form>
{/eyou:guestbookform}
本文标签:
很赞哦! ()
相关教程
- 帝国cms8.0后台审核在线留言提示非法来源怎么办?
- 帝国CMS包含登陆,注册,留言,反馈,点击刷新验证码代码写法
- 帝国cms后台实现注册/订单/反馈/投稿/留言自动给管理员发送通知邮件
- (PC+WAP)企业管理工程造价资产评估财务审计带留言网站模板
- (自适应响应式)电子数码科技产品介绍带留言网站模板下载
- (PC+WAP)五金机械设备营销型模板下载带在线留言
- (自适应响应式)HTML5甲醛环境检测网站模板带在线留言和资料下载
- pbootcms模板(PC+WAP)火锅加盟餐饮美食类带留言源码
- phpcms的评论改为留言板的方法
- Phpcmsv9怎么开发留言板
- phpcms留言板使用方法
- 易优CMS留言表单属性手机号码、邮箱地址格式验证的方法
图文教程
易优CMS致命错误请联系技术支持Class 'ZipArchive' not found
当你在云插件商城中直接安装插件时,如果遇到“致命错误,请联系技术支持:Class 'ZipArchive' not found”的提示,这通常意味着 PHP 环境中缺少 Zip 扩展
易优eyoucms列表偶数与奇数的判断标签代码
{eyou:arclist typeid='264' titlelen='70' row='3' }{eyou:if condition="$i%2 =='0'"}标签实现如果是偶数,图片在上,字在下,否则,相反。
易优EyouCMS升级后文章列表页分页显示404错误的解决方法
升级易优EyouCMS后,如果文章列表页的分页显示404错误,可以按照以下步骤进行排查和解决:确认是否已应用较新补丁:该问题通常是由于升级到v1.6.9版本后引起的。易优EyouCMS官方
易优Global全局配置标签基础用法和参数介绍
【基础用法】名称:global功能:获取系统全局配置变量内容请查阅网站后台的【设置】-【基本信息】web_status 关闭网站web_name 网站名称
相关源码
-
自适应恒温恒湿机空调机械设备营销型网站模板(自适应手机版)响应式营销型恒温恒湿机环境设备类网站pbootcms模板 蓝色营销型空调设备网站源码下载PbootCMS内核开发的网站模板,该模板适用于营查看源码 -
(PC+WAP)茶叶茶艺茶道茶文化pbootcms模网站源码下载本模板基于PbootCMS系统开发,为茶叶企业、茶艺培训机构设计,特别适合展示茶产品、茶道文化等内容。采用响应式技术,确保在不同设备上都能呈现优雅的茶文化氛围。查看源码 -
(自适应HTML5)响应式智能设备人工智能机器pbootcms源码免费下载这款基于PbootCMS开发的网站模板为人工智能和智能设备行业设计,采用现代化科技风格,突出产品的智能特性和技术创新。模板架构合理,功能完善,能够有效展示各类智能产品的核心功能和解决方案。查看源码 -
响应式帝国cms7.5NBA黑色体育资讯模板下载本模板为体育新闻媒体、报道机构设计,采用帝国CMS7.5内核开发,具备完整的资讯发布、体育日历、数据展示功能。响应式布局确保在手机端呈现实时资讯和图文内容查看源码 -
帝国cms7.5女性护肤搭配美妆潮流网站源码带数据4.5G本模板专为女性美容护肤行业设计,提供美容护肤、发型设计、女性健康、时尚化妆、娱乐新闻、服饰搭配等女性潮流资讯内容展示。采用帝国CMS7.5开发,同步生成电脑端和手机端,满足用户对美容时尚信息的获取需求。查看源码 -
(自适应)营销型健身器材产品设备类pbootcms模板网站为健身器材企业打造的营销型网站模板,基于PbootCMS开源内核开发。采用HTML5响应式架构,PC与移动端数据实时同步,适配多终端展示场景。查看源码
| 分享笔记 (共有 篇笔记) |
本栏推荐
相关标签
大家喜欢
- 易优cms安装不成功怎么排查问题
- 易优CMS安装时提示数据库版本与程序不符的解决方法
- 易优CMS报错SQLSTATE[HY000]: General error: 1615 Prepared sta
- 易优CMS标签if的基础用法示例
- 易优CMS插件config.php配置文件修改说明
- 易优cms标签adv获取广告列表内容的方法
- 易优CMS标签field字段值输出指定栏目ID下级栏目文档列表的写法
- 易优eyoucms后台登录Call to undefined function app\admin\cont
- 易优eyoucms验证场景的方法指南
- 易优eyoucms网站怎么备份,易优eyoucms网站备份的方法
