分类归档

网站开发

FWQ
网站开发
优化为ecshop文章添加相似关联文章
为 ecshop 文章增加有关文章,这儿的有关其实即是类似文章了吧,假如经常看新闻网站的话,会对这个有关很了解了,比如咱们看娱乐版块的新闻,某篇娱乐新闻下面一定有其相有关的文章,这么就增加了其文章的粘性,在每一篇文章下面也有其有关文章,说白了即是类似度较高的文章了,好了说了怎样多,下面咱们来看一下详细完成的办法吧。 一,首先需要在 mysql 中运行一下 sql 语句:   INSERT INTO  `ecs_shop_config` (`id` , `parent_id` , `code` , `type` , `store_range` , `store_dir` , `value` , `sort_order`) VALUES…
2025-04-23 阅读全文 →
FWQ
网站开发
将ECSHOP购买记录的用户名的后几位字符用***星号
 其实这个ECSHOP问题很简单就可以解决,只需加一行代码就OK了。 只保留了用户名的前2个字符,后面的都用 ****** 隐藏掉了。 你可以根据教程,灵活修改,可以保留前1个字符,前3个字符。。。。等等 打开 /includes/lib_insert.php 文件 找到   $bought_notes[$key][‘add_time’] = local_date(“Y-m-d G:i:s”, $val[‘add_time’]); 在它下边增加一行代码 如下所示: $bought_notes[$key][‘user_name’] = sub_str($val[‘user_name’]?$val[‘user_name’]:’匿名用户’,2,false).’******’;
2025-04-23 阅读全文 →
FWQ
网站开发
ecshop游客免登录购物去掉一些不需要的收货信息
 1、include/lib_order.php 搜索check_consignee_info( 把不需要的去掉 else { /* 如果不存在实体商品 */ return !empty($consignee['consignee']) && !empty($consignee['email']) && !empty($consignee['tel']); } 我的是虚拟物品只需要E-mail地址就够了 改为 else { /* 如果不存在实体商品 */ return !empty($consignee['email']); }   2、js/shopping_flow.js 这部分只留个E-mail的其他都X掉…
2025-04-23 阅读全文 →
FWQ
网站开发
ecshop不同文章分类使用不同模板的两种方法
ecshop不同文章分类使用不同模板,这里提供两种方法,一种是递增判断ID给不同模板值,另外一种所有分类通过ID生成模板名称 一、 第一种方法 1.打开article_cat.php文件,在最下面找到 $smarty->display(‘article_cat.dwt’, $cache_id);   把他修改为: switch ($cat_id) { case 6: $smarty->display(‘article_cat6.dwt’,      $cache_id);  break; case 7: $smarty->display(‘article_cat7.dwt’,      $cache_id);  break; default: $smarty->display(‘article_cat.dwt’, $cache_id); }   注释: case6  中 6就是指id为6的文章分类。文章分类ID可在后台文章分类查看,将鼠标放在分类名称上浏览器的下方就会显示改分类的ID。如:你的域名/admin/article.php?act=list&cat_id=6,这就是一文章分类的ID为6。 $smarty->display(‘article_cat6.dwt’,      $cache_id); 即为文章分类为6的分类指定模板,模板为article_cat6.dwt
2025-04-23 阅读全文 →
FWQ
网站开发
ecshop如何在商品分类页(category.dwt)调取商品分
1、修改category.php 的get_cat_info()函数部分,在SQL语句中加入 cat_name字段 即: function get_cat_info($cat_id) { return $GLOBALS[‘db’]->getRow(‘SELECT cat_name,keywords, cat_desc, style, grade, filter_attr, parent_id FROM ‘ . $GLOBALS[‘ecs’]->table(‘category’) . ” WHERE cat_id = ‘$cat_id'”); } 2、并增加下面代码 $smarty->assign(‘cat_name’, …
2025-04-23 阅读全文 →
FWQ
网站开发
Ecshop模板制作_让首页“站内快讯”垂直滚动显示
Ecshop首页“站内快讯”默认是静止不动的,很多人想让它垂直滚动显示,这里简要说一下方法 如果只是要简单的垂直滚动 用 html 标签中的 <maquee> 就能实现,但是不能实现无缝结合。 如果想要无缝垂直滚动,就需要一点JS代码的支持。 下面就讲一讲如何实现“站内快讯”垂直无缝滚动显示: 将 library/new_articles.lbi 文件内容完全替换为下面代码即可: (经测试完全兼容IE6,IE7,FIREFOX) 注意:下面方法已经在官方默认模板基础上测试完全通过,其他模板没做测试。 <meta http-equiv=”Content-Type” content=”text/html; charset=utf-8″> <div id=”artup” style=”overflow:hidden; height: 170px;”> <div id=”artup1″> <ul style=”padding:0;margin:0″ id=”artup1ul”>…
2025-04-23 阅读全文 →
FWQ
网站开发
ecshop商品详情页单独调用某一项商品属性值
ecshop商品详情页是统一调用显示所有的属性值的,我们希望单独调用某一项属性值。 第一步: 打开 goods.php 文件, 在最后面插入以下代码: function get_attr_value($goods_id,$attr_id) { $sql="select attr_value from ".$GLOBALS['ecs']->table('goods_attr')." where goods_id='$goods_id' and attr_id='$attr_id'"; $re= $GLOBALS['db']->getOne($sql); if(!empty($re)) { return $re; } else { return false;…
2025-04-23 阅读全文 →
FWQ
网站开发
ECSHOP后台订单列表的商品缩略图尺寸在哪定义
 这里所说ecshop的“后台订单列表的商品缩略图”是指鼠标滑过ecshop后台订单号时弹出的那个浮动层里的商品缩略图。 下面是修改方法 打开 /admin/templates/order_goods_info.htm 文件 将 <img src=”{$goods.goods_thumb}” /> 修改为 <img src=”{$goods.goods_thumb}” width=”100″ height=”100″ /> width 和 height 就是缩略图的宽和高了,可以任意修改成你想要的数字
2025-04-23 阅读全文 →
FWQ
网站开发
解决ecshop进入后台服务器出现500的问题
ecshop安装完成以后,前台页面打开正常,但是后台页面大家会出现500错误,看了很多的论坛和网站,删除过top.htm里面的JS代码的,.htaccess文件的修改的,都没有解决,后来找到原因, 原来网站的php版本要和ecshop3.0一致,我用的是ecshop3.0的版本,虚拟主机用的php版本应该是5.3,ecshop2.7的版本自己看一下对应的php版本,将虚拟主机的php版本对应一致即可。  
2025-04-23 阅读全文 →
FWQ
网站开发
ecshop判断来源图片是否存在的函数
有的时候我们需要ecshop在其它商城或者是淘宝等站点来共享一些图片,这个时候就可以使用采集功能来采集一些功片,或者直接使用 curl 来抓取,但在抓取一个图片的时候,需要判断一下在我们自己的服务器上面这张图片是否已经存在,如果存在的话就不要重复抓取了,这样可以节省一些空间以及一些时间精力,在 ecshop 当中貌似没有判断来源图片是否存在的函数,不过还好,我们可以自己来写一个函数来实现,这个函数除了在 ecshop 中实用之外,还可以应用在 PHP 的其它地方,现在夏日博客就来分享一下其方法吧,在实际应用中很少的,权当学习一下了。 使用 file_exists() 函数来判断图片是否存在,实例代码如下: $url2 =”http://www.xiariboke.com/a.jpg”; $array2 = get_headers($url2); if ($array2[2] == ‘Content-Type: image/jpeg’) { $ch1 = curl_init(); $fs =…
2025-04-23 阅读全文 →