分类归档

网站开发

FWQ
网站开发
在Ecshop首页上显示最新评论(评论内容&时间)
本教程以“ECSHOP2.7.2 + 官方默认模板” 为例,其他模板大同小异, 效果图如下: 第一步: 将下面代码复制,并保存为一个库文件,文件名和保存路径为: /themes/default/library/index_comments.lbi <?php if(!function_exists(“get_comments”)){ function get_comments($num) {    $sql = ‘SELECT * FROM ‘. $GLOBALS[‘ecs’]->table(‘comment’) .             ‘ WHERE status = 1…
2025-04-23 阅读全文 →
FWQ
网站开发
实现ecshop注册必须邮箱验证
 做二次开发要注册后自动发送邮件验证,验证成功才能登录: 一、可以提示用户立即去验证注册的邮件 二、方验以后推广筛选有效邮箱   现在好模板以下如何注册自动发送邮件验证,验证成功才能登录: 1、注册成功自动发邮件并退出登录状态,提示需要验证邮件才能登录。 在user.php大约233行很234行 把:             $ucdata = empty($user->ucdata)? “” : $user->ucdata;             show_message(sprintf($_LANG[‘register_success’], $username…
2025-04-23 阅读全文 →
FWQ
网站开发
设置ecshop登陆注册后自动跳转时间
在 ecshop 用户登陆跳转之外,在系统中,还有许多地方都应用了跳转,比如我们在用户注册成功之后也会跳转到一个页面,或者当我们在后台进行商品的增删改查操作之后,也会有一个自动跳转,这是在操作之后告诉用户接下来要怎么操作,也就是下一步要如何操作,如果我们不去选择的话,就会按照系统默认的去跳转,夏日博客在这里主要想要修改的是这个跳转的时间在哪里进行修改。   本来一直以为这个跳转的时间是在 .php 文件里面进行设置的,但研究了半天,原来是在 .dwt 模板文件里面,打开 /themes/default/message.dwt 文件,查找如下的代码:     {if $auto_redirect}   <meta http-equiv=”refresh” content=”3;URL={$message.back_url}” />   这里面的数字 3 就是自动跳转的间隔时间了,这里偶尔小小的研究一下,实际用途并不大。
2025-04-23 阅读全文 →
FWQ
网站开发
ecshop商品详情页用户评论取消E-MAIL邮箱验证的方
ecshop 商品详情页用户评论取消E-MAIL邮箱验证的方法 ,好模板提供教程,转载请注明网址! 该方法同样适用于文章详情页用户评论 1、修改comments_list.lbi文件 将javascript代码中的下面部分删除或者暂时注释掉整理   if (cmt.email.length > 0)   {      if (!(Utils.isEmail(cmt.email)))      {         alert(cmt_error_email);         return false;       }    }    else…
2025-04-23 阅读全文 →
FWQ
网站开发
两种设置ecshop默认配送支付方式
下面以2.7.3版为例进行讲解,设置ecshop默认配送支付方式,其他版本估计也使用。 方法一: 例如将配送方式默认为“申通快递”,支付方式默认为“支付宝”,申通快递的ID 为 14,支付宝的ID为4。这个ID可以在源代码或者数据库中查找。 打开 /flow.php 文件, 找到  $order = flow_order_info(); $smarty->assign(‘order’, $order); 将它修改为 $order = flow_order_info(); $order[‘shipping_id’] = 14; //默认配送方式ID $order[‘pay_id’] = 4; //默认支付方式ID $smarty->assign(‘order’, $order);     方法二:  更改一个字,让ecshop 默认选择第默认的配送方式 只需要修改一个地方,就可以实现更改默认的配送方式不选择的问题 includeslib_order.php 的函数  function last_shipping_and_payment() {     $sql = “SELECT…
2025-04-23 阅读全文 →
FWQ
网站开发
让Ecshop商品价格用中文大写显示
让ecshop的商品价格以 壹、贰、叁、肆、伍、陆等中文大写显示,好模板介绍以下方法: 首先在 /includes/lib_common.php 尾部加入下面函数。  function number2Chinese($num, $m = 1) { switch($m) {  case 0:    $CNum = array(              array(‘零’,’壹’,’贰’,’叁’,’肆’,’伍’,’陆’,’柒’,’捌’,’玖’),array(”,’拾’,’佰’,’仟’),                 array(”,’萬’,’億’,’萬億’)           );          break;               default:                      $CNum = array(                                           array(‘零’,’一’,’二’,’三’,’四’,’五’,’六’,’七’,’八’,’九’),                                           array(”,’十’,’百’,’千’),                                           array(”,’万’,’亿’,’万亿’)                                           );    break; }        if…
2025-04-23 阅读全文 →
FWQ
网站开发
修正ECSHOP验证码不显示的一个BUG
ECSHOP【验证码管理】设置“用户登录-启用验证码”,“发表评论-不启用验证码”,商品评论和文章评论依然显示验证码。“发表评论不启用验证码”设置无效,这是变量enabled_captcha重名引起的。 解决办法 一、/includes/lib_insert.php,修改insert_comments($arr)函数 $GLOBALS['smarty']->assign('enabled_captcha', 1);  替换为  $GLOBALS['smarty']->assign('enabled_comment_captcha', 1);  二、编辑库文件comment_list.lbi <!-- 判断是否启用验证码{if $enabled_captcha} -->  替换为 <!-- 判断是否启用验证码{if $enabled_comment_captcha} -->   
2025-04-23 阅读全文 →
FWQ
网站开发
ecshop文章重要性增加头条、推荐、热门选项
 如何在ecshop文章分类页面里调用不同类型的该类文章,比如网站头条、推荐、热门等属性。ecshop商城系统本身只有普通及置顶二个选项,很明显这满足不了需求,那么通过二次开发就可以实现,以下就是解决方案:       其实这个功能倒是蛮简单的,因为ecshop自带的就有这个字段了,只要修改一后台的显示模板即可:   ecshop文章重要性增加头条、推荐、热门       一、修改admin/templates/article_info.htm文章详情页面模板,在       <input type=”radio” name=”article_type” value=”0″ {if$article.article_type eq 0}checked{/if}>{$lang.common} <input type=”radio” name=”article_type” value=”1″ {if$article.article_type eq 1}checked{/if}>{$lang.top}…
2025-04-23 阅读全文 →
FWQ
网站开发
修改ecshop分类与文章只显示分类名称文章标题
 问:ecshop分类标题修改成分类名称,不需要网站名,该怎么修改,还有文章的标题,只需文章标题,不需要网站名,  像这样 分类名+e购手机    文章名+e购手机 答: 一、改分类页标题: 修改文件:/category.php 查找代码: $cat = get_cat_info($cat_id); 在下面增加一行: $smarty->assign(‘cat_info’, $cat);   修改文件: /themes/default/category.dwt 查找代码: <title>{$page_title}</title> 修改为: <title>{$cat_info.cat_name}</title>   二、修改文章显示页标题: 修改文件:/themes/default/article.dwt 查找代码: <title>{$page_title}</title> 修改为:…
2025-04-23 阅读全文 →
FWQ
网站开发
关于ECSHOP网站安全性的几点建议(ldhost.cn整理
关于ECSHOP网站安全性的几点建议(ldhost.cn整理)  1,不要购买或者下载来历不明的模板、插件。 来历不明的模板或插件及有可能带有后门程序,使用后被人利用后门入侵网店,盗取重要信息,以及被长期监控。或将您的订单会员资料出售给同行,后果相当严重。   2,找人开发功能或者修改模板的时候,不要将服务器密码等重要资料交给对方 将FTP,或者服务器密码交给别人是非常危险的事情,一定要对对方的资质与信用进行评估,因为有人会通过这样的方式要到密码后进行盗窃或入侵。合作结束后一定要修改掉服务器或者FTP密码   3,后台路径修改一下更安全。 从ECSHOP271版本开始,可以自定义后台路径,修改方法也比较容易,比如我要将 /admin  改成 /zuimoban 首先进FTP中将admin目录改成zuimoban其次打开 data/config.php 这个程序,将所有“admin” 字段 改成 “zuimoban” $admin_dir = “admin”;  ==》 $admin_dir = “zuimoban“;  define(‘ADMIN_PATH’,’admin’); ==》 define(‘ADMIN_PATH’,zuimoban);  …
2025-04-23 阅读全文 →