iis服务器助手广告广告
返回顶部
首页 > 资讯 > CMS >修改ECSHOP评论表单中的Email为非必填的修改方法
  • 848
分享到

修改ECSHOP评论表单中的Email为非必填的修改方法

Email 2022-06-12 02:06:55 848人浏览 八月长安
摘要

ECSHOP的商品详情页,在用户提交评论的时候,那个“E-MaiL”输入框默认是“必填”的,如果我想改成“E-MAIL非必填”或者干脆“

ECSHOP的商品详情页,在用户提交评论的时候,那个“E-MaiL”输入框默认是“必填”的,如果我想改成“E-MAIL非必填”或者干脆“删除这个E-MAIL输入框”,要如何修改才能达到效果呢?

下面以ECSHOP 2.7.2 官方默认模板为基础进行讲解说明。

将E-MAIL改成非必填项

将E-MAIL改成非必填项的方法:(也就是说保留那个E-MAIL输入框,但是用户不填,也可以提交)

打开 /themes/default/library/comments_list.lbi 文件

找到并删除下面代码

PHP Code复制内容到剪贴板

  1. if (cmt.email.length > 0)   
  2.   {   
  3.      if (!(Utils.isEmail(cmt.email)))   
  4.      {   
  5.         alert(cmt_error_email);   
  6.         return false;   
  7.       }   
  8.    }   
  9.    else  
  10.    {   
  11.         alert(cmt_empty_email);   
  12.         return false;   
  13.    }  
打开 /comment.php 文件,找到并删除下面代码

PHP Code复制内容到剪贴板

  1. elseif (!is_email($cmt->email))   
  2. {   
  3. $result[‘error’]   = 1;   
  4. $result[‘message’] = $_LANG[‘error_email’];   
  5. }  
注意,上面的操作是没有删除 E-MAIL 输入框的,只是将E-MAIL 改成了 “非必填项”,如果你想干脆删除 E-MAIL 输入框,请继续往下看。

删除 E-MAIL 输入框

如果您想干脆删除 e-mail 那一栏,那么在做完前两步修改后继续进行如下修改即可。

打开 /themes/default/library/comments_list.lbi 将

PHP Code复制内容到剪贴板

  1. <tr>   
  2.           <td align="right">E-mail:</td>   
  3.           <td>   
  4.           <input type="text" name="email" id="email"  maxlength="100" value="{$smarty.session.email|escape}" class="inputBorder"/>   
  5.           </td>   
  6.         </tr>  
删除,继续将

cmt.email = frm.elements['email'].value;

也删除,然后到后台清除下缓存即可。

--结束END--

本文标题: 修改ECSHOP评论表单中的Email为非必填的修改方法

本文链接: https://www.lsjlt.com/news/32454.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • phpmyadmin中修改表名的方法
    这篇文章主要介绍phpmyadmin中修改表名的方法,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!选择需要修改的表:menu点击顶部菜单栏上的“操作”,在“将表改名为”中输入正确的表...
    99+
    2024-04-02
  • mysql表中修改字段的方法
    这篇文章将为大家详细讲解有关mysql表中修改字段的方法,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。在mysql表中,可以使用“ALTER TABLE 表名 CHANG...
    99+
    2024-04-02
  • keras修改backend的简单方法
    方法1 在users文件夹下新建.keras文件夹,在文件夹下新建keras.json文件,json内容为: { "image_dim_ordering": "tf", ...
    99+
    2024-04-02
  • sql修改表内容的方法
    小编给大家分享一下sql修改表内容的方法,希望大家阅读完这篇文章后大所收获,下面让我们一起去探讨吧!sql中修改表的内容有以下三种方法分别是:使用SSMS数据库管理工具修改内容,使用T-SQL脚本修改内容以...
    99+
    2024-04-02
  • mysql修改字段为null的方法
    这篇文章将为大家详细讲解有关mysql修改字段为null的方法,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。mysql修改字段为null的方法:1、新建一个查询,使用语句...
    99+
    2024-04-02
  • oracle中修改表名的方法是什么
    在Oracle中修改表名可以使用RENAME语句,语法如下: RENAME old_table_name TO new_table_...
    99+
    2024-03-13
    oracle
  • sql中修改表名的方法是什么
    在SQL中修改表名的方法是使用ALTER TABLE语句,具体语法如下: ALTER TABLE old_table_name RE...
    99+
    2024-04-20
    sql
  • mysql视图修改表中信息的方法
    这篇文章将为大家详细讲解有关mysql视图修改表中信息的方法,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。在mysql中,视图是一个虚拟表,实际的数据来自于基本表,所以通...
    99+
    2024-04-02
  • Python修改列表元素的方法
    本篇文章和大家了解一下Python修改列表元素的方法。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。目录一、修改单个元素二、修改一组元素补充: 删除元素的变相方法总结 增删改查是处理数据最常见的方法,前两种说过了...
    99+
    2023-07-06
  • mysql修改表名和删除表的方法
    本篇内容主要讲解“mysql修改表名和删除表的方法”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“mysql修改表名和删除表的方法”吧!1、修改表名 在中修改表名...
    99+
    2024-04-02
  • sql修改表中数据的方法是什么
    要修改表中的数据,可以使用 SQL 中的 UPDATE 语句。 UPDATE 语句的基本语法如下: UPDATE table_nam...
    99+
    2024-04-09
    sql
  • Goland修改背景为图片的方法
    这篇文章主要介绍了Goland修改背景为图片的方法,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。Goland如何修改背景为图片下麦是正常的代码的背景图,这样看着没有一点的新鲜...
    99+
    2023-06-14
  • mysql中修改表数据的方法是什么
    要修改表数据,可以使用 UPDATE 语句。语法如下: UPDATE table_name SET column1 = value1...
    99+
    2024-04-09
    mysql
  • sql中修改表结构的方法是什么
    在 SQL 中修改表结构有以下几种方法: 1、使用 ALTER TABLE 语句:ALTER TABLE 语句用于修改已存在的表的结...
    99+
    2024-04-09
    sql
  • mysql修改列名为主键的方法
    这篇文章将为大家详细讲解有关mysql修改列名为主键的方法,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。mysql修改列名为主键的方法:使用“ALTER TABLE 数据...
    99+
    2024-04-02
  • navicat premium中修改保存表路径的方法
    这篇文章主要介绍了navicat premium中修改保存表路径的方法,具有一定借鉴价值,需要的朋友可以参考下。希望大家阅读完这篇文章后大有收获。下面让小编带着大家一起了解一下。点击“连接”,输入密码。鼠标...
    99+
    2024-04-02
  • mysql修改表字符编码的方法
    这篇文章给大家分享的是有关mysql修改表字符编码的方法的内容。小编觉得挺实用的,因此分享给大家做个参考。一起跟随小编过来看看吧。mysql修改表字符编码的方法:使用DEFAULT修改字符集,代码为【ALT...
    99+
    2024-04-02
  • plsql修改表名的方法是什么
    在 PL/SQL 中,要修改表名可以使用 ALTER TABLE 语句。以下是一个示例代码: DECLARE v_old_t...
    99+
    2024-04-20
    plsql
  • oracle修改表名的方法是什么
    在Oracle数据库中,修改表名可以通过RENAME命令实现。基本语法如下: RENAME old_table_name TO ne...
    99+
    2024-04-22
    oracle
  • gbase修改表名的方法是什么
    要修改表名,可以使用ALTER TABLE语句,具体步骤如下: 打开gbase数据库客户端,连接到相应的数据库。 使用以下A...
    99+
    2024-03-15
    gbase
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作