分类归档

网站开发

FWQ
网站开发
将ECSHOP的首页主广告轮播替换为CSS+JS,好模板方法一
效果如下图: 1.将以下代码存为form_css-js.js   /* Flash首页主广告轮播替换为Js轮播 – www.ldhost.cn */   var glide =new function(){ function $id(id){return document.getElementById(id);}; this.layerGlide=function(auto,oEventCont,oSlider,sSingleSize,second,fSpeed,point){   var oSubLi = $id(oEventCont).getElementsByTagName(‘li’);   var interval,timeout,oslideRange;   var time=1;…
2025-04-23 阅读全文 →
FWQ
网站开发
将ecshop后台商品分类改成点击展开子分类/默认收缩
ecshop后台商品分类菜单默认是全部展示的,如果商品分类很多的话,就会很杂乱,很难找到想要的分类。因此可以改成默认收缩子分类菜单,也就是说只展示一级分类菜单,通过点击一级分类菜单前的+号来展开该分类的子分类。以下好模板提供的修改方法   打开 admin/templates/category_list.htm 文件: 查找: 1 id=”{$cat.level}_{$cat.cat_id}” 在后面紧接着添加以下代码: 1 {if $cat.level gt 0}style=”display:none;”{/if} 也就是: 1 id=”{$cat.level}_{$cat.cat_id}” {if $cat.level gt 0}style=”display:none;”{/if} 再将 1 <img src=”images/menu_minus.gif” 改成 1 <img src=”images/menu_plus.gif” 方法很实用。在后台比较人性化!   
2025-04-23 阅读全文 →
FWQ
网站开发
解决ecshop嵌入地图加载不了问题
在ecshop 添加一个标识商家地理位置信息。 百度地图,加载不出来,查了下发现跟 js/transport.js 与 js/utils.js 两个文件有关 在需要插入地图的地方去掉这两个文件的引用 地图就可以用,但这两个文件跟商品评论有关,去掉了 用不了评论 所以这里的JS兼容问题。可以去掉相应冲突关系。
2025-04-23 阅读全文 →
FWQ
网站开发
ecshop文件结构名称详细版
 一、文件夹功能说明 1、根目录:前台程序文件 2、admin:后台程序文件夹 –根目录:后台程序文件 *.php文件 –help\zh_cn:各功能的帮助文件 *.xml文件 –images:后台页面用图片 –includes:后台公用文件和函数 –js:后台用js脚本 –styles:后台用样式表 –templates:后台页面模板 *.htm文件 3、api:调用API的系统公用函数 4、cert:存放证书的文件夹 5、data:数据连接设置等,包括各种广告的上传图片等 –afficheimg:首页flash广告图片 –brandlogo:品牌logo 6、images:上传商品图片文件夹,按日期分目录 –200902:按月份划分商品图片 –upload:上传文件夹,包括file、flash、image和media 7、includes:前台公用文件和函数 –codetable:语言对应的代码表 –fckeditor:开源html文本编辑器 –modules\convert:shopex转换文件 –modules\cron:如自动上下架、ip删除等函数 –modules\integrates:整合各种插件和函数基础类 –modules\payment:各种支付接口插件…
2025-04-23 阅读全文 →
FWQ
网站开发
设置ecshop用户登陆后跳转到指定页面
当用户在登陆 ecshop 之后会自动跳转到用户管理中心页面,相信不少的网页后台都是这样进行跳转的,这几天快要过春节了,一个客户的系统想要给用户一些提示的信息,也就是当用户在登陆 ecshop 系统的时候会跳转到他指定的页面,实际上这样的需求在夏日博客之前也遇到过,以前的时候在一家蛋糕公司工作,哪会儿使用的是 js 弹出一个窗口,然后把需要告示用户的信息贴在窗口上面,在用户不看的时候可以关闭掉,这样即不影响用户的体验,也把要告知用户的信息即时发布出来了。 好了,我们来看一下如果在 ecshop 系统中加这样一个信息提示页面吧,登陆成功后跳转到一个指定信息提示的页面,操作如下. 打开 user.php 文件,查找如下的代码: show_message($_LANG[‘login_success’] . $ucdata , array($_LANG[‘back_up_page’], $_LANG[‘profile_lnk’]), array($back_act,’user.php’), ‘info’);   代码中 $back_act 即为自动跳转的页面, $_LANG[‘back_up_page’] 即为自动跳转的文字说明。 改为:show_message($_LANG[‘login_success’]…
2025-04-23 阅读全文 →
FWQ
网站开发
如何在ecshop首页给商品加入立即购买与收藏按钮
在ecshop首页给商品加入立即购买与收藏按钮,直接模板当中操作修改,无需修改任何PHP代码。方法简便。以下是好模板提供的方法,如果出现错误,请拿错误在好模板网站搜索,继续修改下去。 第一步:首先查看商品分类页面里商品列表的代码,找出添加立即购买按钮的代码。 在模板文件夹的-library文件夹里的goods_list.lbi文件,代码如下:   <p> <a href=”javascript:addToCart({$goods.goods_id})”><img src=”images/but_buy.jpg”></a> <a href=”javascript:collect({$goods.goods_id})”><img src=”images/but_coll.jpg”></a> <a href=”javascript:;” id=”compareLink”onClick=”Compare.add({$goods.goods_id},’{$goods.goods_name|escape:”quotes”}’,'{$goods.type}’)”><img src=”images/but_comp.jpg”></a> </p>   第二步:修改此段代码,将$goods.goods_id修改为$goods.id,并删除“对比按钮”的代码(如果需要不删除也行)。 即整段代码如下: <p> <a href=”javascript:addToCart({$goods.id})”><img src=”images/but_buy.jpg”></a> <a href=”javascript:collect({$goods.id})”><img src=”images/but_coll.jpg”></a> <a href=”javascript:;”…
2025-04-23 阅读全文 →
FWQ
网站开发
将ecshop中的session从mysql移植到memcache的方法
 将ecshop中的session机制重写,从DB移植到Memcache中去,经过测试绝对可用!(好模板未测试)   代码如下:   <?php   if (!defined(‘IN_ECS’)) { die(‘Hacking attempt’); }   /*—————————————————— */ //– 该类用于将SESSION直接写入Memcache /*—————————————————— */ class cls_session { var $db = NULL;   var…
2025-04-23 阅读全文 →
FWQ
网站开发
ecshop商店名称传入支付宝
用户使用ECSHOP内置的支付宝即时到帐接口发起支付,支付宝收银台显示的是ecshop订单号,ecshop使用13位数订单号作为subject参数传入支付宝。如果传入“网站名称+订单号”,便于用户在支付宝区分交易记录。 includes/payment/alipay.php,修改业务参数。   /* 业务参数 */ 'subject' => $order['order_sn'], 修改成   /* 业务参数 */ 'subject' => $GLOBALS['_CFG']['shop_name'] . ":" . $order['order_sn'], //商店名称+订单号,长度不能大于256 GBK编码一个中文字符占两个字节,而UTF-8编码一个中文字符占三个字节,注意控制subject参数长度不能大于256。
2025-04-23 阅读全文 →
FWQ
网站开发
ecshop添加KindEditor编辑器的最完整方法
echop默认是使用FCKeditor编辑器,这样对于要在商品描述里面批量插入图片的用户来说大大的不方便,现在我们来为ecshop添加KindEditor编辑器,让用户可选 FCKeditor 和 KindEditor 效果如下:   1、添加 KindEditor 编辑器到 ecshop 1)从 KindEditor 官网下载最新的编辑器包 -> http://kindeditor.net/down.php 解压后删除里面多余的其他语言文件夹 asp asp.net jsp 和 examples(examples为演示文件) 再把文件夹 kindeditor-4.*.** 重命名为 kindeditor,并复制到 ecshop 网站目录下的 include 文件夹下 2) 为了让上传的图片统一跟ecshop存放的目录相同,我们还要修改: includes/kindeditor/php/upload_json.php 上传存放目录 改成 //文件保存目录路径 $save_path =…
2025-04-23 阅读全文 →