摘要: {$goods.goods_name|truncate:40:"...":true}直接截取产品名的长度为40个字符后面用“...”连接{$goods.goods_name|escape:html|truncate:40:"...":true}截取html字符的长度为40个字符后面用“...”连接 阅读全文
posted @ 2013-04-12 10:42 人名树影/renmingshuying 阅读(214) 评论(0) 推荐(0) 编辑
摘要: 这个需要在商品详情页模板文件里加判断代码。以默认模板为例,打开/themes/default/goods.dwt在<!--当前位置end-->后边添加{if$smarty.session.user_idgt0}继续,在<!--友情链接end-->下添加{else}<divclass="block">您未登录,只有登录用户才有权查看!</div>{/if}这样修改以后,就可以实现只有登录用户才能查看商品详情,未登录用户无法查看商品详情,只有登录用户才能看到价格也一样。 阅读全文
posted @ 2013-04-12 10:40 人名树影/renmingshuying 阅读(364) 评论(0) 推荐(0) 编辑
摘要: ECShop_2.7.2_UTF8_Upload┣activity.php活动列表┣affiche.php广告处理文件┣affiliate.php生成商品列表┣api.phpAPI统一接口┣article.php文章内容┣article_cat.php文章分类┣auction.php拍卖前台文件┣brand.php品牌列表┣captcha.php生成验证码┣catalog.php列出所有分类及品牌┣category.php商品分类┣certi.php证书反查文件┣comment.php提交用户评论┣compare.php商品比较程序┣cycle_image.php轮播图片程序┣exchange 阅读全文
posted @ 2013-04-12 10:36 人名树影/renmingshuying 阅读(272) 评论(0) 推荐(0) 编辑
摘要: 第一步:首先修改category.php文件,定位到 category_get_goods() 函数部分找到$sql = 'SELECT g.goods_id, g.goods_name, g.goods_name_style, g.market_price, g.is_new, g.is_best, g.is_hot, g.shop_price AS org_price, ' . &quNULLser_price, g.shop_price * '$_SESSION[discount]') AS shop_price, g.promote_price, 阅读全文
posted @ 2013-04-12 10:32 人名树影/renmingshuying 阅读(199) 评论(0) 推荐(0) 编辑
摘要: ECSHOP系统表结构以下为ECSHOP 2.7.2的相关数据表结构,可以作为参考:ecs_account_log // 用户账目日志表ecs_activity // 活动表(代码,名称,开始,结束,描述)ecs_ad // 广告表(位置,类型,名称,链接,图片,开始,结束,广告主相关信息,点击,是否显示)ecs_admin_action // 管理权限分配(父类ID,权限代码)ecs_admin_log // 管理日志(登陆时间,登陆管理员ID,操作描述,IP)ecs_admin_message // 管理员留言(发送者ID,接收者ID,发送日期,阅读日期,是否已读,是否删除,标题,内容)e 阅读全文
posted @ 2013-04-12 10:24 人名树影/renmingshuying 阅读(304) 评论(0) 推荐(0) 编辑
摘要: ecshop静态设置有两种:服务器或虚拟主机要支持伪静态;1、linx系统,在后台设置即可,按照提示修改文件。htaccess.txt 修改为:.htaccess2、WIN的伪静态比较麻烦:下面这个就是常见的问题ecshop伪静态设置方法:1.在ecShop程序后台设置“伪静态”功能;2.修改http.ini代码)。修改 http.ini 为[ISAPI_Rewrite]# ECSHOPRewriteRule /index.html /index.php RewriteRule /default.html /index.php RewriteRule /ecshop/feed.xml ... 阅读全文
posted @ 2013-04-12 10:18 人名树影/renmingshuying 阅读(782) 评论(0) 推荐(0) 编辑
摘要: ecshop销售排行榜添加上已经销售出商品件数,有朋友可能需要将ecshop默认模板中的销售排行榜(即top10)显示出已经出售的商品件数,如何解决?这里给出了一个简单的修改方法:1.找到根目录下面的includes/lib_goods.php文件,打开找到function get_top10($cats = ”)函数中的$arr[$i]['price'] = price_format($arr[$i]['shop_price']);行,在后面加上一行:$arr[$i]['goodsnumber'] =$arr[$i]['goods_nu 阅读全文
posted @ 2013-04-12 10:14 人名树影/renmingshuying 阅读(309) 评论(0) 推荐(0) 编辑
摘要: 可以通过运行SQL语句来“批量清除ecshop全部商品的精品新品热销属性”的方法:进入ecshop后台》数据库管理 》SQL 查询,输入下面SQL语句执行,注意表前缀,我这里使用的是默认表前缀ecs_删除ECSHOP所有商品的精品属性:update ecs_goods set is_best = '0'删除所有产品的新品属性:update ecs_goods set is_new = '0'删除所有产品的热销属性:update ecs_goods set is_hot = '0'依次类推,删除所有促销商品就是:update ecs_goods s 阅读全文
posted @ 2013-04-12 10:13 人名树影/renmingshuying 阅读(246) 评论(0) 推荐(0) 编辑
摘要: 我们在制作ecshop模板时,经常会遇到如下问题:如何在一个库项目(a.lbi)中包含另一个库项目(b.lbi)。这个问题,在标准的smarty模板引擎中是很容易实现的,但是ecshop的smarty引擎不是完整的SMARTY,只有部分的 smarty功能,要想实现在Ecshop的一个lbi库项目文件中调用另外一个lbi库项目文件,没有直接的方法,但是可以用以下两种方法实现:一、在一个lbi文件的代码中增加php代码来包含另一个lbi文件如下所示:<?phpecho$this->fetch('library/b.lbi');?>二、在一个lbi文件中直接用in 阅读全文
posted @ 2013-04-12 10:07 人名树影/renmingshuying 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 标题大家都能看明白吧,那就不多说了,下面是教程:打开 /category.php 文件找到$sql = 'SELECT g.goods_id, g.goods_name, g.goods_name_style, g.market_price, g.is_new, g.is_best, g.is_hot, g.shop_price AS org_price, ' .修改为$sql = 'SELECT g.goods_id, g.goods_name,g.goods_sn, g.goods_name_style, g.market_price, g.is_new, g.is 阅读全文
posted @ 2013-04-12 10:03 人名树影/renmingshuying 阅读(212) 评论(0) 推荐(0) 编辑
摘要: 1、在ECSHOP首页显示商品简单描述:依次打开 /themes/default/library/recommend_hot.lbi ,/themes/default/library/recommend_new.lbi ,/themes/default/library/recommend_best.lbi 文件对每个文件都执行如下操作:找到 <font class="f1">在它上面增加一行<p>{$goods.brief}</p>再打开 /themes/default/library/recommend_promotion.lbi 文件 阅读全文
posted @ 2013-04-12 10:01 人名树影/renmingshuying 阅读(295) 评论(0) 推荐(0) 编辑
摘要: 在网上有很多关于ecshop详细页调用折扣和节省的方法,而首页需要调用折扣的话也可以照葫芦画瓢来修改。整理一下看看是不是可以首先参考一下详细页添加折扣和节省的方法:打开程序根目录 includes\lib_goods.php 大概525行的位置$row['shop_price_formated'] = price_format($row['shop_price']);这个下面增加$row['sheng_price'] = $row['market_price']-$row['shop_price'];$row[&# 阅读全文
posted @ 2013-04-12 09:58 人名树影/renmingshuying 阅读(307) 评论(0) 推荐(0) 编辑
摘要: 加入收藏的按钮方法!大家发现传统的收藏本站按钮在360浏览器下面没有效果了,但是360浏览器用户群却非常之大。所以我们在网上找到一个兼容所有浏览器的收藏本站解决方案,具体功能如下:设为首页 和 收藏本站js代码 兼容IE,chrome,ff,360等将以下代码放到首页 或者新建js文件<script type="text/javascript">//设为首页 www.ecshop.namefunction SetHome(obj,url){ try{ obj.style.behavior='url(#default#homepage)'; obj 阅读全文
posted @ 2013-04-12 09:52 人名树影/renmingshuying 阅读(368) 评论(1) 推荐(0) 编辑
摘要: 对于累计销售量这一块,其实每时每刻都是在变化的,所以需要用insert函数来达到这样的效果。第一,修改includes/lib_insert.php文件在最下面增加一个函数/*** 调用某商品的累积售出*/function insert_goods_sells($arr){ $sql = 'SELECT SUM(goods_number) AS number ' . ' FROM ' . $GLOBALS['ecs']->table('order_goods') ." AS og , " . $GLOBA 阅读全文
posted @ 2013-04-12 09:43 人名树影/renmingshuying 阅读(325) 评论(0) 推荐(0) 编辑
摘要: ECSHOP程序默认生成JPG格式缩略图质量不太好,通常比较模糊,尤其是再添加水印的话,感觉图像显示效果更差。这跟图片处理函数有关,默认生成JPG图片质量是75(也有说60,65),我们可通过改变函数参数提高图片显示效果以ECShop2.7.2为例(其他版本类同),通常需要两步操作:首先,最好让你的原始图片与后台设置的商品图片比例保持一致且原始图片质量较好其次,如果你需要水印的话,最好是提前处理好而不是让网站程序给图片加水印这里的缩略图100:100比例为1:1;商品图片230:230,比例为1:1所以保证你的原始图片比例也为1:1最好。ECSHOP商品图片模糊的解决方法一。改图片处理函数打开 阅读全文
posted @ 2013-04-12 09:42 人名树影/renmingshuying 阅读(336) 评论(0) 推荐(0) 编辑
摘要: ******************************************************************************** 一、Apache 服务器*******************************************************************************1、首先您需要找到 Apache 安装目录,之后找到 conf 目录下的 httpd.conf 文件。2、将下面的代码复制到 httpd.conf 文件中,注意将 /ecshop 替换为您的商店的实际安装目录。<Directory /ecshop&g 阅读全文
posted @ 2013-04-12 09:41 人名树影/renmingshuying 阅读(231) 评论(0) 推荐(0) 编辑
小米在线