随笔分类 -  ecshop

上一页 1 2 3 4 5 6 7 8 9 下一页

ECSHOP 如何修改商品详情页的上架时间
摘要:登录ECSHOP后台,依次进入 数据库管理 》SQL查询 ,假如我们要把 ID号为30的商品 的上架时间修改为 “2011-2-1 12:00:00”那么我们在输入框里输入下面SQL语句,然后点“提交查询”即可。update ecs_goods set add_time=unix_timestamp('2011-2-1 12:00:00') where goods_id=30注意:这里使用的是默认前缀 ECS_ ,你要针对自己的前缀自行修改 阅读全文

posted @ 2012-12-17 15:50 ECshop商城二次开发博客 阅读(414) 评论(0) 推荐(0)

ECSHOP 版本2.7 商品详情页面,显示购买记录
摘要:EC版本2.7在goods.php加入 代码$smarty->assign('sale_history', getsales_history($goods_id)); //获取购买历史记录function getsales_history($goods_id){$sql ='select f.consignee, f.order_sn, f.address, g.goods_number,f.add_time FROM '. $GLOBALS['ecs']->table('order_goods') .' as 阅读全文

posted @ 2012-12-17 15:48 ECshop商城二次开发博客 阅读(1351) 评论(0) 推荐(0)

ECSHOP 商品页详情页 添加同类随机商品
摘要:1,根目录下找到goods.php文件找到代码 $smarty->assign('properties', $properties['pro']); // 商品属性在上面加代码 $smarty->assign('category_related_random_goods', category_rel... 阅读全文

posted @ 2012-12-17 15:20 ECshop商城二次开发博客 阅读(2050) 评论(1) 推荐(0)

ECShop url路径 商品详情页goods- 商品列表页category- 修改成你想要的
摘要:商详情页修改方法:首先找到ecshop并打开include/lib_common.php,找到文件中的build_uri函数。修改成如下代码。case 'goods':if (empty($gid)){return false;}else{$uri = $rewrite ? '你需要的关键词拼音-' . $gid : 'goods.php?id=' . $gid;}break;接着,打开.htaccess文件。打下代码RewriteRule ^goods-([0-9]+)(.*).html$ goods.php?id=$1 [QSA,L]修改成R 阅读全文

posted @ 2012-12-16 19:55 ECshop商城二次开发博客 阅读(4021) 评论(1) 推荐(0)

ecshop 放入购物车 简单美化
摘要:一:把如下函数代码加入到common.js 最末尾/* * * 点击购物后弹出提示层 * Chen 2010.7.28* 参数 cartinfo:购物车信息 */function openDiv_chen(cartinfo) { var _id = "speDiv"; var m = "mask"; if (docEle(_id)) document.removeChild(docEle(_id)); if (docEle(m)) document.removeChild(docEle(m)); //计算上卷元素值 var scrollPos; if ( 阅读全文

posted @ 2012-12-16 19:48 ECshop商城二次开发博客 阅读(953) 评论(0) 推荐(0)

ECSHOP批量添加商品到购物车
摘要:ECSHOP是一款开源的网上商店系统,在我心目中可以算得上网上商城界的Wordpress了。本文介绍如何实现在ecshop中批量添加商品到购物车。大家都知道,默认的ecshop只能单件点击“添加到购物车”(Add to Cart)实现一件一件的添加商品到购物车,无法经过多选之后批量添加。其实实现的方法比较简单,Ecshop本身的添加商品到购物车使用的是一个js函数调用json来post数据的,这里我们就可以使用已有的这个函数 addToCart()来实现批量添加。下面给出具体操作步骤。1. 修改商品列表模板 /themes/default/library/goods_list.lbi 在其中每 阅读全文

posted @ 2012-12-16 19:33 ECshop商城二次开发博客 阅读(1561) 评论(0) 推荐(0)

ECSHOP二次开发,在用户中心的订单详情页显示商品缩略图
摘要:用户中心 >> 我的订单 >> 查看订单详细,要如何加入商品缩略图呢??1、修改 includes/lib_order.php ,找到 order_goods 函数部分,大概在467行左右,代码如下 $sql = "SELECT rec_id, goods_id, goods_name, goods_sn, market_price, goods_number, " . "goods_price, goods_attr, is_real, parent_id, is_gift, " . "goods_price * go 阅读全文

posted @ 2012-12-15 09:18 ECshop商城二次开发博客 阅读(1713) 评论(0) 推荐(0)

ECSHOP2.72 前台调用 定单号,及收货人,快递号
摘要:原来的index_get_invoice_query函数调用时没有调用收货人和收货的省及城市,稍微做一下改进就可以实现在首页订单调用中显示收货人及收货的地区把index.php中的/*** 调用发货单查询** @access private* @return array*/function index_get_invoice_query(){$sql = 'SELECT o.order_sn, o.invoice_no, s.shipping_code FROM ' . $GLOBALS['ecs']->table('order_info' 阅读全文

posted @ 2012-12-12 16:09 ECshop商城二次开发博客 阅读(587) 评论(0) 推荐(0)

ECShop 增加收藏商品排行榜功能
摘要:关于这个函数的说明:这个函数可以放在 /includes/lib_goods.php 或 /includes/lib_main.php 文件中,本人更喜欢放在前者。关于这个函数的默认值:时间:三个月(收藏商品统计时间);获取数据的条数:5条;如果这两个在后台修改的话,可自行在 ECShop 后台 ‘商店设置’ =》 ‘显示设置’中添加这个两选项。/*** 收藏商品排行榜* @author Seven2* @license * @version v.10* @since 2010-08-19* @access public* @return array*/function get_collect 阅读全文

posted @ 2012-12-10 19:25 ECshop商城二次开发博客 阅读(579) 评论(0) 推荐(0)

ECSHOP 公告任意调用
摘要:linclude/lib_insert.php 加下面代码/*** 调用公告信息** @access public* @return string*/function insert_shop_notice(){ $sql = 'SELECT code AS number, value AS value' . ' FROM ' . $GLOBALS['ecs']->table('shop_config') . " WHERE code='shop_notice'"; $row = $GLOB 阅读全文

posted @ 2012-12-10 17:34 ECshop商城二次开发博客 阅读(476) 评论(0) 推荐(0)

ECSHOP 注册就送红包
摘要:1 添加一个红包2 打开 user.php 查找代码 if (register($username, $password, $email, $other) !== false) {在下面添加代码 /* 用户注册就发红包 */ $bonus = $db->getRow('SELECT * FROM ' . $ecs->table("bonus_type") . ' WHERE send_type = 0 And type_id = 1 ', true); if($bonu... 阅读全文

posted @ 2012-12-10 17:31 ECshop商城二次开发博客 阅读(352) 评论(0) 推荐(0)

ECshop新增单页面模板的方法
摘要:下面是如果在ECSHOP增加单页面的方法:【第一】在根目录创建一个php文件,命名为single.php[注:single.php乃我自定义的页面。]添加如下代码:<?php/*** ECSHOP 体检中心文件* ============================================================================* 网站地址: http://www.cms.com;* ----------------------------------------------------------------------------* 这不是一个自由 阅读全文

posted @ 2012-12-10 16:34 ECshop商城二次开发博客 阅读(1021) 评论(0) 推荐(0)

ecshop商品颜色尺寸仿淘宝选择功能教程
摘要:效果演视如图:修改方法:注:此功能与具体的模板相关,无法写出通用教程.因为,此帖子以讲原理为主. 请大家运用时举一反三,不要生搬硬套代码.也因为同样的原因,此篇帖子不回帖因个人安装导致的问题,只解决确实属于代码漏洞的问题.原理:1:css控制本来要显示的radio为一小矩形.2:当点击此小矩形时,js使此radio选中,同时改变此小矩形的外观样式.牵涉到的修改文件(default模板为例)/themes/default/style.css/themes/default/goods.dwt注:此路径待修改模板路径.修改步骤:一:控制样式1.打开/themes/ecshop/images加添图片t 阅读全文

posted @ 2012-12-10 16:16 ECshop商城二次开发博客 阅读(5431) 评论(0) 推荐(0)

ECSHOP 商品分类树显示商品总数的方法
摘要:效果如图:1、includes/lib_goods.php 下找到这两个函数改成我这样就行function get_categories_tree($cat_id = 0)function get_child_tree($tree_id = 0)/*** 获得指定分类同级的所有分类以及该分类下的子分类** @access public* @param integer $cat_id 分类编号* @return array*/function get_categories_tree($cat_id = 0){ if ($cat_id > 0) { ... 阅读全文

posted @ 2012-12-10 15:30 ECshop商城二次开发博客 阅读(2484) 评论(0) 推荐(0)

ecshop仿淘宝加入购物车弹出框【支持任何页面】淡出淡隐固定屏幕-兼容ie
摘要:效果演示如图:如果没有会员还购物买过的商品,则下面那部份不会显示!有渐隐渐出效果,也是非jquery的,固定屏幕滚动,测试过是支持ie6-ie9的,无闪动,喜欢这个HACK代码的朋友也可以参考下,网上也有现成的。大家可以用ie6(IEtester)测试一下调节下位置。建议不要生搬硬套,多结合自己的网站安装。否则成功率会小很多,大多问题都出在JS代码的兼容模板问题上!如非代码BUG,不一一解答修改!修改方法:1、写入函数 找打 flow.php 搜索代码$result['content'] = insert_cart_info();在下面添加一段:$result['con 阅读全文

posted @ 2012-12-10 15:26 ECshop商城二次开发博客 阅读(3264) 评论(0) 推荐(0)

ECSHOP 商品详情页 购物车页 添加购买数量加减按钮
摘要:找到模板文件中的good.dwt,查找类似 <input name="number" type="text" 的数量文件输入控件(有的模板可能整合到了类似goods_info.lib库文件中)。将这一整段<input …… />修改为 <script language="javascript" type="text/javascript">function goods_cut(){var num_val=document.getElementById('number') 阅读全文

posted @ 2012-12-10 15:17 ECshop商城二次开发博客 阅读(3044) 评论(0) 推荐(0)

最完美带qq昵称qq头像的qq帐号登录ecshop插件
摘要:使用方法:1、把附件里的ecshop模板中的三个文件,打开user_passport.dwtflow.dwtlibrary/member_info.lbi找到这条代码 <a href="api/qqconnect/interface.php" ><img src="api/qqconnect/qq_login_170_32.png" /></a>因这三个文件是以ecshop默认模板修改的,如果不是默认模板,把上面寻条代码,放到你要放的位置。PS:api/qqconnect目录里还有QQ登录图标,你可以根据你的商城系统选 阅读全文

posted @ 2012-12-10 15:02 ECshop商城二次开发博客 阅读(1891) 评论(0) 推荐(0)

ecshop如何在商品列表页上增加库存显示
摘要:ecshop网店在很多时候,需要将商品的库存在ecshop商品列表里面显示.ecshop商品列表无非是首页,ecshop分类列表页,ecshop搜索页面和品牌显示页面.下面将结合ecshop商品列表的程序,来演示ecshop商品列表中如何显示商品库存.首先,要知道ecshop数据库表goods里的goods_number为库存字段,先检索出来就可以了。$sql = 'SELECT g.goods_id, g.goods_name,g.goods_number, g.goods_name_style, g.market_price, g.is_new, g.is_best, g.is_h 阅读全文

posted @ 2012-12-10 11:53 ECshop商城二次开发博客 阅读(2528) 评论(0) 推荐(0)

ecshop二次开发小技巧
摘要:1、 统计ecshop商品在订单中出现的次数方法:$count = $db -> getOne("select sum(goods_number) from ".$ecs->table('order_goods')." where goods_id = '$goods[goods_id]'");2、 ecshop详细页面如何通过onclick点击事件来控制购买,特别用在批发,批发存在一个最小购买量控制.方法: <script> function adgtz(){ var number = docum 阅读全文

posted @ 2012-12-09 13:45 ECshop商城二次开发博客 阅读(563) 评论(0) 推荐(0)

ECSHOP语言包lang的加载原理
摘要:首先大家要明白的一点是:ecshop目录下的languages目录,这个就是ecshop语言包所在目录。ecshop默认的语言包为中文简体即zh_cn目录.语言包的载入过程都是通过ecshop的init.php中的require(ROOT_PATH . 'languages/' . $_CFG['lang'] . '/common.php')处理和控制代码来加载的. 这个$_CFG['lang'] 的值是存储在数据表shop_config的。搜索 code=lang 的记录,对应的值就是该语言包名称。默认是zh_cn。所有语言包中 阅读全文

posted @ 2012-12-09 13:44 ECshop商城二次开发博客 阅读(1092) 评论(0) 推荐(0)

上一页 1 2 3 4 5 6 7 8 9 下一页

导航