作者文章

fwq

FWQ
网站开发
在ECSHOP商品详细页显示折扣率或节省钱数
在商品详情页面增加一个“本店价”相对于“市场价”的折扣比率或者是节省的钱数,岂不是一个很酷的效果, 而且让用户看着更明白,对购买者更有吸引力。 下面这篇教程就是讲解这个的: (注:本教程以ECSHOP2.7.2版为准) 打开 includes\lib_goods.php 文件, 找到 $row[‘market_price’]        = price_format($row[‘market_price’]); 在它上面添加:   $row[‘sheng_price’] = $row[‘market_price’]-$row[‘shop_price’]; $row[‘zhekou_price’] = round(($row[‘shop_price’]/$row[‘market_price’])*100);      如果你的是UTF8编码的,最好是在EDITPLUS中编辑,不要直接在记事本中编辑。 好了,接下来还需要修改下商品详情页模板,下面以官方默认模板为例。 打开 goods.dwt 文件,找到{$goods.shop_price_formated},在它后面添加:   折扣:{$goods.zhekou_price} 折 <br />…
2025-04-23 阅读全文 →
FWQ
网站开发
ecshop在IIS7 8上的rewrite重写规则web.config
ecshop在IIS7 8上的rewrite重写规则web.config,以下才是正确姿势: 其实iisrewrite配置成功后,相应的rewrite规则写到根目录的web.config文件中即可。ecshop2.7.3对应的规则如下 <?xml version=”1.0″ encoding=”UTF-8″?> <configuration>   <system.webServer>     <rewrite>       <rules>         <rule name=”Index” stopProcessing=”true”>           <match url=”^index.html” />           <action type=”Rewrite” url=”index.php” />         </rule>…
2025-04-23 阅读全文 →
FWQ
网站开发
ecshop页面出现number_format错误的解决办法
不是所有人的ecshop网站都会出现这个错误,只有符合一定环境和条件的网站才有可能出现这类错误提示,如下: Warning: number_format() expects parameter 1 to be double, string given in D:\www\includes\lib_common.php on line 945 只有满足下述这两个条件时,个别页面才会出现number_format()错误提示。 PHP版本为5.3.0及以上版本 配送方式免费额度为0 那么要如何来解决呢,下面就说一下解决办法,在includes\lib_common.php中找到: else { $price = number_format($price, 2, '.', ''); } 修改为 else { if(!$price){ $price = 0; } $price = number_format($price, 2, '.',…
2025-04-23 阅读全文 →
FWQ
网站开发
快速清除ecshop管理员日志优化数据库
我们经常在ecshop后台编辑文章,上架商品,还有添加商品评论等等,结果导致在ecshop管理中心的管理员日志,已经有N条信息了。而且我们数据库空间都有限的,那么怎么清除这些没有太大作用的数据呢? 登录ECSHOP后台点击左栏“数据库管理”》》“SQL查询” ,在右边输入框中输入 TRUNCATE `ecs_admin_log`; 注意:如果你的数据表前缀 不是 ecs_ 请自行修改 执行完毕后,系统自动删除管理员日志。如下图: 这样就可以把管理员日志清除,您现在就可以查一下,管理日志(权限管理——管理日志)是不是已经清空了,为了更加提高网站的运行效率、提高mysql数据库查询速度,建议把mysql数据库再优化一下,在ecshop后台,找到“数据库管理”——数据表优化,点击右边的“开始进行数据表优化”,就可以将程序产生的碎片全部清除了。同时,你的mysql数据库容量也会变得更精炼,工作也就更有效率。
2025-04-23 阅读全文 →
FWQ
网站开发
在ECSHOP头部调用会员的消费积分
在ECSHOP的会员登录区,也就是 ECSHOP头部,如何调用会员的消费积分呢?其实很简单,只是修改下 就可以了。 打开 /themes/你的模板文件夹/library/member_info.lbi 文件 在你想要的位置增加下面这行代码即可 例如: 在{$lang.welcome_return}!后边增加一行代码 消费积分:{$user_info.user_points}, 至于你想在哪里增加,可以根据自己需要自行决定。
2025-04-23 阅读全文 →
FWQ
网站开发
ecshop后台增加模块菜单详细教程(图)
我们有时候针对ecshop如此开发,想在后台加一些菜单,好模板以前提供过教程,但是并非很系统,今天好模板抛砖引玉图文教程告诉大家:如何在ecshop后台增加模块菜单! 首先需要修改四个文件:inc_priv.php,inc_menu.php,priv_action.php,commn.php  1.首先打开language\zh_cn\admin\commn.php  假如当前的项要加在商品管理的菜单下  在其下面加入如代码:  Php代码    $_LANG[’77_goods_export’] = ‘进货管理’;   $_LANG[’78_goods_export’] = ‘出货管理’;   2.打开admin\includes\modules\inc_menu.php  加如下代码:  Php代码    $modules[’02_cat_and_goods’][’77_goods_export’]             = ‘jh.php?act=list’;   $modules[’02_cat_and_goods’][’78_goods_export’]             = ‘ch.php?act=list’;   配置好上面两个步骤之后  清理缓存,后台左侧商品管理菜单下就会多出两个菜单,  3.配置权限体系language\zh_cn\admin\priv_action.php  Php代码    $_LANG[‘jhgl’] = ‘进货管理’;   $_LANG[‘chgl’] = ‘出货管理’;   4.打开admin\includes\inc_priv.php  Php代码    $purview[’77_goods_export’]           = ‘jhgl’;   $purview[’78_goods_export’]           = ‘chgl’;   至此,权限分配完毕,可是在权限分配面板里,却没有看到进货管理和出货管理这两项的权限。 …
2025-04-23 阅读全文 →
FWQ
网站开发
ecshop加上支付宝快捷登录接口
 支付宝有个快捷登录接口插件,网上一直无人共享,好模板这次找到支付宝技术人员,通过他们的协助,共享下相关技术。 首先到必须您的支付宝支持 快捷登录接口,你得申请到。然后找支付宝技术能要到 ECshop快捷登录接口V2.0_utf81.rar 这个文件。 共享下载:       在压缩包当中,PHP文件直接覆盖在ecshop2.7.2上 模板中有三个文件也只是增加了一些代码 member_info.lbi    增加 <a href=”alipayLogin/auth_authorize.php?type=user” name=”fastlogin”><img src=”alipayLogin/alipayLogin_small.png”/></a> flow.dwt  增加:  <h6><span>用户登录:</span><span><a href=”alipayLogin/auth_authorize.php” name=”fastlogin”><img src=”alipayLogin/alipayLogin_small.png” /></a></span></h6> user_passport.dwt 增加: <a href=”alipayLogin/auth_authorize.php?type=user” name=”fastlogin”><img…
2025-04-23 阅读全文 →
FWQ
网站开发
ecshop商品展示页面鼠标滑过小图显示大图
  关于如何使ecshop网店里商品图片在能多现实的前提下又不影响客户查看呢?这就需要鼠标经过图片就能切换为大图的功能,具体如何操作呢?鼠标滑过小图显示大图的代码如下:   先打开goods.dwt 添加代码: <script type=”text/javascript”> function change_img(img_src) { document.getElementsByName(“goods_img”)[0].src=img_src; } </script> 在<head></head>之间。 然后找到代码: <img src=”{$goods.goods_img}” alt=”{$goods.goods_name|escape:html}” > 在”{$goods.goods_name|escape:html}”代码的后面加上: name=”goods_img” 最后打开goods_gallery.lbi 找到代码: <!– {foreach from=$pictures item=picture}–> <li><a href=”gallery.php?id={$id}&img={$picture.img_id}”…
2025-04-23 阅读全文 →
FWQ
网站开发
ecshop商品属性选择使用多选框的形式
  =========== 1,修改 admin/includes/lib_goods.php  =========  中的function build_attr_html($cat_id, $goods_id = 0){}函数 改为如下   /**  * 根据属性数组创建属性的表单  *  * @access  public  * @param   int     $cat_id     分类编号  * @param   int     $goods_id  …
2025-04-23 阅读全文 →
FWQ
网站开发
ecshop后台增加模板页的方法
 CShop的动态模板机制是一个非常灵活的系统,管理员可以在后台根据自己的要求调整模板模块的显示位置。本文详细讲解了如何修改ECSHOP内部结构使得用户可以添加自己的模板页从而方便灵活的使用系统自带的模板系统和广告位系统。 如下图所示
2025-04-23 阅读全文 →