- 
					
					
修复ECSHOP一重要BUG,当商品设置数量优惠时,加入不同属性的商品数量优惠判断错误
	例,优惠数量设置如下:
	1件             100元
	5件              90元
	...[阅读全文]
				 
			   				- 
					
					
1、在index.php的  assign_dynamic('index'); 上面写:
	$smarty->assign('this_week_list',        get_this_week_list());
	2、在index.php的最下面(?>上面)写:
function get_this_week_list(){
	$toda...[阅读全文]
				 
			   				- 
					
					
有客户提到将推荐注册赠送的等级积分修改为消费积分下面ECSHOP模板网详细的出来教程,供大家参考
	1、打开文件:includes/lib_passport.php
	2、找到下面代码:
	// 推荐开关开启
 $up_uid     = get_affiliate();
 empty($affiliate) && $affiliate = array();
&nb...[阅读全文]
				 
			   				- 
					
					
前一段时间,ecshop模板网的一个客户说自己的ecshop网店出了状况,就是有时候登录的时候会自动退出。而且购物车也没规律的会清空。
刚开始一直找不到原因,到最后才知道了。他说的状况是由于像学校,公司一类的局域网。ip变化的原因造成的。
ecshop存登录和购物车信息的时候用的是session,所以用cookie能够解决这个问题。
	
1.购物车问题原因的产生是因为动态IP的SESSEION机制导致很多在公司或者其他地方的动态IP无法购物。
	在根...[阅读全文]
				 
			   				- 
					
					
1、找到category.php,在约416行找到(获得分类的信息)下的
	return $GLOBALS['db']->getRow('Select keywords, cat_desc, style, grade, filter_attr, parent_id FROM ' . $GLOBALS['ecs']->table('category') . 在“keywords”前、“Select”后加上“cat_name,”。
...[阅读全文]
				 
			   				- 
					
					
客户在ecshop后台添加轮换广告时候出现flashplay.php on line 946
	具体代码为:PHP Warning:  file_put_contents(D:/wwwroot/lightinmall/data/flash_data.xml) [<a href='function.file-put-contents'>function.file-put-contents</a>]: failed to open st...[阅读全文]
				 
			   				- 
					
					
通过if判断来限制ecshop显示的数量 ecshop模板里有些地方的显示都是通过循环得来的,比如分类树,前台调用的最新文章,页面底部的帮助文章等等都是通过循环出来的。
	有时候我们检查css样式没有影响显示,那么我们还可以使用if判断来做
	 例: {foreach from=$child.cat_id item=childer} | {$childer.name|escape:html} {/foreach}&n...[阅读全文]
				 
			   				- 
					
					
打开ecshop网页时有时可能会遇到以下错误
	Maximum execution time of 30 seconds exceeded(30秒运行超时的错误。)
	 
	解决办法:
	修改php执行文件
	加上
	set_time_limit(0);
	?>
	“0”为永不过时,也可设置为其他时间。[阅读全文]
				 
			   				- 
					
					
ECSHOP模板堂在使用ECshop中当更改商品图片后,这张图片就会置于商品相册的最后一个,于是前台显示放大图就会于相册第一张不同。修改方法很简单: 
	 
	找到include/lib_goods.php文件中“获得指定商品的相册”的get_goods_gallery函数, 
	 
	找到如下代码: 
	” WHERE goods_id = ‘$goods_id’ LIMIT...[阅读全文]
				 
			   				- 
					
					
ecshop模板里有些地方的显示都是通过循环得来的,比如分类树,前台调用的最新文章,页面底部的帮助文章等等都是通过循环出来的。
	有时候前台布局只有那么点高度,只能显示几个分类或是几条文章,那么这个时候就需要限制下显示数量,只让他显示前几条信息,之后的信息就不在循环出来,我们除了用css样式里的超出部分隐藏的样式还可以使用if判断来做.
	例:
	{foreach from=$child.cat_id item=childer}
	&n...[阅读全文]
				 
			   				- 
					
					
在制作ecshop 模板的时候,不希望会员添过多的收货地址,很简单的
	首先找到文件users.php
	    /* 获得用户所有的收货人信息 */
	    $consignee_list = get_consignee_list($_SESSION['user_id']);
	 
	    if (count($consignee_list) <...[阅读全文]
				 
			   				- 
					
					
下面以2.7.3版为例进行讲解,其他版本估计也使用。
	方法一:
例如将配送方式默认为“申通快递”,支付方式默认为“支付宝”,申通快递的ID 为 14,支付宝的ID为4。这个ID可以在源代码或者数据库中查找。
打开 /flow.php 文件,
找到 
$order = flow_order_info();
$smarty->assign('order', $order);...[阅读全文]
				 
			   				- 
					
					
ECSHOP后台商品分类默认是全部展开的。对于类别很少的网站来说,没有什么问题。 但是如果你的网站类别很多,成百上千个的话,这样显示可能就会查看起来不太方便。
	 官方论坛上有人建议, 将后台商品分类页改造为默认只显示一级分类,点击一级分类前面的 + 号,再展开下级子分类
	 
	下面 就来讲一种修改方法:
	首先修改 admin/templates/category_list.htm 文件
	&...[阅读全文]
				 
			   				- 
					
					
找到ECSHOP的defautl模板下面的 member_info.lbi
	
在你希望的位置增加一行
	账户余额:<a href="user.php?act=account_log" style="color:#006bd0;">{$user_info.user_money}</a>
	可以参照下面代码
	{$lang.hello},<font class="f4_b">{$user_info.u...[阅读全文]
				 
			   				- 
					
					
如何在ecshop的购物车页面加商品品牌呢,下面跟ecshop模板堂的技术,来手动添加一下吧
	1.在includes/lib_order.php 中找到 cart_goods() 函数(约873行)里:
$arr[$key]['formated_subtotal'] = price_format($value['subtotal'], false);
在这段代码下面加上一段程序(如下所示): 
$sql="sel ect brand_name fr...[阅读全文]