摘要:第一步,商品表必须有个字段代表某个商品 最小订购数量->min_number打开goods表在最后字段添加一个min_numbertinyint类型 默认值为0代表没有最小起订量sql:alter table `goods` add column `min_number` tinyint (3) UNSIGNEDDEFAULT '0' NOT NULLafter `warn_number`第二部,在后台添加商品的时候 必须有个text文本框设置最小起订量admin/goods.php在'warn_number'=> 1 , 代码行后插入'mi
阅读全文
摘要:打开模版文件夹里面的goods.dwt查找{$lang.shop_price}{$goods.shop_price_formated}修改成{$lang.shop_price}{if $smarty.session.user_id >0 }{$goods.shop_price_formated}{e...
阅读全文
摘要:ECshop设置301最快捷最简单的方法在 init.php中加入以下代码if (strtolower($_SERVER['SERVER_NAME'])!='www.fz1688.com'){$URIRedirect=$_SERVER['REQUEST_URI'];if(strtolower($URIRedirect)=="/index.php"){ $URIRedirect="/";}header('HTTP/1.1 301 Moved Permanently');header('
阅读全文
摘要:当我们在ecshop后台录入ecshop的团购信息之后,我们在ecshop的前台首页index.php里面,可以看到他能调用ecshop的团购商品信息,其中就包括团购商品的一些价格信息。但是如何在ecshop首页调用团购产品的购买数量呢。我们将结合以下代码,来调用数据。1:index.phpfunction index_get_group_buy() { $time = gmtime(); $limit = get_library_number('group_buy', 'index');$group_buy_list = array(); if ($limit
阅读全文
摘要:在后台上传商品图片的时候,如果你选择一个中文名称的图片,那么上传后会产生乱码,导致图片显示不出来。下面说一种解决办法: 使用“年月日时分秒 + 6个随机字符”做为文件名,如 20101016135632jusv3x.jpg打开文件 \includes\fckeditor\editor\filemanager\connectors\php\commands.php找到 $sFileName = $oFile['name'] ;修改为$string = 'abcdefghijklmnopqrstuvwxyz0123456789'; $rand = ''
阅读全文
摘要:如果单独设计的话,需要修改数据库,但是在商品属性里面有一个 商家备注,很少用到,因此可以将它修改成去淘宝购买的链接.以前有人写过,下面整理一下!首先找到 includes/lib_goods.php 查找代码$row['shop_price_formated'] = price_format($row['shop_price']);在下面添加$row['seller_note'] = $row['seller_note'];然后打开themes/你的模板/goods.dwt找到: 购买链接的地方,默认模板请搜索下方代码.<a
阅读全文
摘要:打开文件,查找代码 includes/lib_common.phpfunction get_final_price中//如果需要加入规格价格 if ($is_spec_price) { if (!empty($spec)) { $spec_price = spec_price($spec); $final_price += $spec_price; } }将此处的$final_price += $spec_price;的+号去掉
阅读全文
摘要:进入后台找打“数据库管理 ”-》"SQL查询"运行如下语句UPDATE ecs_users set user_money= 2.00 where user_money= 0.00 ECSHOP模板制作教程http://www.ecshop520.com ps:2.00是送出金额,这边可以灵活调整,其实原理就是把新注册会员的默认余额由0改成了我们的红包金额
阅读全文
摘要:有人说,在后台的 “会员注册项设置 ”里面不是可以控制是否必填吗??我就碰到好几个人这么说过。其实是他看问题不认真,这里说的是“将会员注册页面的email修改成非必填项”,注意是 email , 那个"会员注册项设置"里是不包括EMAIL的闲话少叙,下面就来说一下方法,注意此方法是在Ecshop默认版上修改的首先来修改模板文件, 这里以官方默认模板为例打开 /themes/default/user_passport.dwt 文件找到onblur="checkEmail(this.value);"将其删除,继续向下找到<span id="e
阅读全文
摘要:ECSHOP商城的很多操作,都会出来一个信息提示页面,告知用户的操作结果,以及请用户选择下一步要去的页面,如果用户不选择,系统将自动跳转到一个页面,那么这个跳转时间在哪控制呢??例如,用户登录成功后,会跳出一个信息提示页面,提示您已经登录成功,如果您没选择区哪个页面,隔一段时间它将自动跳转到一个页面。很多人认为这个时间是在程序文件里设置的,其实不是的。下面说一下方法打开 文件 /themes/default/message.dwt找到下面代码{if $auto_redirect}<meta http-equiv="refresh" content="3;UR
阅读全文
摘要:ecshop团购说明很简单。添加个图片都很不方便, 这次我把他改成商品详情那种编辑器。先看效果图1、打开admin/group_buy.php 在20行左右添加include_once(ROOT_PATH . 'includes/fckeditor/fckeditor.php'); // 包含 html editor 类文件再继续在 admin/group_buy.php 查找 if ($_REQUEST['act'] == 'add') { $group_buy = array( 'act_id' => 0, 's
阅读全文
摘要:处于SEO图片部分优化的考虑,我们常常需要在产品描述中添加的图片有alt描述内容,但是大多数时候在添加图片的时候又没有添加图片的描述信息,这就需要在程序的部分来考虑自动为没有添加alt信息(这是alt="")设置相关内容;下面以修改alt=""的部分修改alt="产品名称"为例:修改include/lib_goods.php文件,在函数get_goods_info中的/*修正商品图片*/ $row['goods_img']=get_image_path($goods_id,$row['goods_img'
阅读全文
摘要:一、完全自定义页面titile,完全抛弃Ecshop定义的页面title格式:[产品名称]_[分类名]_[网店名称]-Powered by ECShop1、分析:大家都知道,titile,kewords,description在SEO中的基础性和重要性,但是ECshop官方给出的titile实现方法...
阅读全文
摘要:打开文件 /includes/lib_insert.php查找代码<img src='$src' width='" .$row['ad_width']. "' height='$row[ad_height]'修改为<img alt='$row[ad_name]' src='$src' width='" .$row['ad_width']. "' height='$row[ad_height]'ALT名
阅读全文
摘要:效果如图:修改方法:在网站模板目录下打开 goods.dws 查找如下代码:<!-- {* 开始循环所有可选属性 *} --> <!-- {foreach from=$specification item=spec key=spec_key} --> <li class="padd loop"> <strong>{$spec.name}:</strong><br /> <!-- {* 判断属性是复选还是单选 *} --> <!-- {if $spec.attr_type eq 1} -
阅读全文
摘要:1、打开mobile/templates/goods.html查找代码{$goods_info.goods_name}<br/>在下面插入代码<img src='./../{$goods_info.goods_img}' alt='{$goods_info.goods_name}' /><br/>这样就可以在手机上在商品详情页上看到一张图片。
阅读全文
摘要:打开文件/admin/goods.php文件查找代码,大概164行'is_on_sale' => '1',把1改为0就行了。
阅读全文
摘要:1。根目录下search.php文件(1)大概257行 case 'new': $intro = ' AND g.is_new = 1'; $intromode ='new'; $ur_here = $_LANG['new_goods']; break;之后增加代码: case 'old': $intro = ' AND g.is_on_sale =0'; $int...
阅读全文
摘要:1、修改 index.php 的 index_get_invoice_query() 函数部分将$sql = 'SELECT o.order_sn, o.invoice_no, s.shipping_code FROM ' . $GLOBALS['ecs']->table('order_info') . ' AS o' .修改为$sql = 'SELECT o.order_sn, o.invoice_no, s.shipping_code,o.consignee, from_unixtime(o.shipping_t
阅读全文
摘要:1.打开includes/lib_clips.php的文件找到下面的函数,红色部分为添加的内容function get_collection_goods($user_id, $num = 10, $start = 0){$sql = 'SELECT g.goods_id, g.goods_name,g.goods_thumb,g.market_price, g.shop_price AS org_price, '."IFNULL(mp.user_price, g.shop_price * '$_SESSION[discount]') AS shop_p
阅读全文