Ecshop模板网
文章列表
  • [ecshop经验分享]让ecshop调用的分类只显示新品热卖推荐的商品

     ecshop建站的商城商品太多,首页调用就太乱了。 如果想只显示新品热卖推荐的商品怎么办?  修改调用地方代码, 直接加入: AND (g.is_best = 1 OR g.is_new =1 OR g.is_hot = 1) 如:  $sql = 'SELECT g.goods_id, g.is_best, g.is_new, g.is_hot, g.is_promote, b.brand_name,g.sort_order ' ....[阅读全文]

  • [ecshop经验分享]ecshop调用指定分类下新品热卖推荐促销的又一方法

     想要在ecshop首页调用某个指定分类,方法如下: <ul class="lh style3"> <?php $children1=g et_children(391); $this-> assign('cat1_promote_goods', get_category_recommend_goods('promote',$children1,8)); ?> <!--{foreach...[阅读全文]

  • [ecshop经验分享]ecshop删除产品时自动删除产品详情图片

    ecshop在删除产品的时候,不能删除商品详情的图片。这样时间越来越久,空间或服务器上 的垃圾图片越来越多 用以下代码在删除产品的时候 可以删除详情图片 找到admin/goods.php elseif ($_REQUEST['act'] == 'drop_goods')   在这里面添加 $sql = "sel ect goods_desc from ".$ecs->table('goods')." where g...[阅读全文]

  • [ecshop经验分享]在ecshop里自动获取当前页面URL的简单方法

     有时候我们在开发eshop模板需要加上效果,推荐当前或复制当前页面,分享个用户,让系统自动可以复制出来。 今天ecshop模板堂分享下方法: 如我们需要在商品页加上此功能,那么我们需要修改gods.php页面。 找到  $smarty->assign('promotion_info',get_promotion_info()); 在下面加上以下代码: $GLOBALS['smarty']->assign('ecs_url),$GOBA...[阅读全文]

  • [ecshop经验分享]ecshop后台发货单空白如何处理

     近期一个客户的ecshop后台订单处理流程去发货,进入发货单界面居然空白,所有流程数据全部都没了。 经过我们公司技术排查: 1. 检查数据库, ecshop的发货单表完整,数据内容健全,表段也完全,不是数据库的问题 2. 排查发货单页面代码。 我们仔细对比,用默认的ecshop表单页覆盖等操作后,也排出是代码的问题。 最终我们想到问题出在ecshop后台管理员角色的权限分配上。 在ecshp后台的权限分配上并没有分开的发货单菜单。如果当前选择全部,那是发...[阅读全文]

  • [ecshop经验分享]调用ecshop总商品数量或月更新数量显示

    采用ecshop做批发综合性网站,有时候需要给客户一个数量的概念,表示网站规模大,产品多。想在网站页面加入个总体商品数量显示,按月或者按年季度来显示,这里模板堂介绍下在首页更新的办法: 一   找到网站根目录下的index.php文件 在语句 assign_dynamic('index');    后增加: sql="sel ect count(*) as goods_all from ". $ecs->...[阅读全文]

  • [ecshop经验分享]不小心把ecshop管理员全部删除了如何恢复?

     有网友反映,可能上班打瞌睡了,不小心在后台把管理员全部给清空了,闹的网站都无法登陆了?有没办法ecshop这恢复管理员,好有个用户进去再去增加管理员呢? 其实方法很简单, 如果真的是删除了,那么直接在数据库里去操作,ecshop的管理员表是:ecs_admin_user 那么直接恢复ecs_admin_user表就可以了,找个老的数据库单独恢复下该表,或者手动在phpmyadmin增加下。 还有什么方法吗? 有的, 复制以下脚本,在后台SQL查询那粘贴进去...[阅读全文]

  • [ecshop经验分享]ecshop商品列表显示多出的一个空商品解决方法

     在我们制作ecshop之时,有时候会发现商品列表或者其他商品页最后会多出一个商品 其实解决只要在商品循环列表中加一个判断就可以,像这样:   {if $goods.url} 这里是商品代码 {/if}   因为我发现空商品的url是空的,当然,你也可以用其他的key来判断。 其他页:如 <!-- {if $best_goods} --> <!-- {/if} --> 等等,如果有精品商品 显示...[阅读全文]

  • [ecshop经验分享]控制ecshop文章内关联商品数量

     大家采用ecshop建站,使用文章内关联商品,使用多了,会发现文章页商品越来越多,不美观不好看,有没什么方法控制下ecshop文章页的商品呢? 这里ecshop模板堂提供方法: 找到goods_related.lbi 模板 代码:  <!--{foreach from=$related_goods item=releated_goods_data }-->          &nbs...[阅读全文]

  • [ecshop经验分享]报错compile_str() flow.php on line 375的解决方法

    ecshop部分用户升级之后,在提交订单突然出现报错:compile_str()   flow.php on line 375,ecshop模板看了代码,问题与解决方法如下: 打开 flow.php  找到375行: * 保存收货人信息 */ $consignee = array( 'address_id' => empty($_POST['ad...[阅读全文]

  • [ecshop经验分享]修正ecshop上传图片强制转换成jpg格式的bug

    在ecshop后台上传图片为 png或gif格式时,前台展示的图片显示依然为jpg格式,数据库存值也是如此。ECSHOP程序强制所有相册显示图为JPG通用格式了。有没方法,让原图与相册图都同个格式,如PNG,还是PNG 最模板结果一番倒腾之后,研究出以下方法。 找出ecshop文件includes\cls_image.php 文件,查找代码 if (function_exists('imagejpeg')) 【 262行】       &n...[阅读全文]

  • [ecshop经验分享]优化ecshop注册登陆只需email

     现在很多主流的电商网站都直接用email作为会员账号,好处是省得用户既要想一个用户名,又要填邮箱,邮箱对于电商网站的重要性不用多提,因此用email作为会员的唯一标识是很合理的做法,ecshop模板网给出针对ECSHOP实现该功能的方法,原理是注册时将email表单的值顺便返回给username,并去掉注册时username的js验证,然后在登录中实现username跟email都可以登录,这样做的好处是,即实现了ecshop用email注册登录的功能,又不改动e...[阅读全文]

  • [ecshop经验分享]让ecshop商品列表页商品显示一条评论

     鼠标滑过商品,下方显示最新评论; 无评论时不显示内容; 打开根目录 category.php 大约 447-455行之间 将   /* 获得商品列表 */     $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_pric...[阅读全文]

  • [ecshop经验分享]ecshop商品包装与贺卡在哪删除屏蔽掉

    在ecshop的默认购物车当中,我们经常会看到商品包装与贺卡的东西,特别是用到我们ecshop模板堂的模板,带有测试数据的时候,就是找不到方法去删除或者屏蔽这两个地方。今天ecshop模板堂告诉大家方法: 原来地方:   要删除屏蔽掉很简单: 进入后台,找到促销管理,把商品包装里的所有商品删除, 把祝福贺卡里的所有商品也是删除! [阅读全文]

  • [ecshop经验分享]ecshop函数获取当前分类列表出所有品牌

     在ecshop当中先增加函数 /** * 获得某个分类下的品牌 列表 * * @access public * @param int $cat * @return array */ function get_cat_brands($cat = 0, $app = 'category') { $children = ($cat > 0) ? ' AND ' . get_children($cat) : '';...[阅读全文]

返回顶部 返回首页
 
QQ在线咨询
售前电话热线
#
售前QQ客服