分类归档

网站开发

FWQ
网站开发
设置ecshop商品详情页显示折扣、节省的方法
设置ecshop商品详情页显示折扣、节省的方法 修改includes\lib_goods.php 文件,在大约343行(即注释“/* 获得商品的销售价格 ”)后面添加:        $row[‘sheng_price’] = $row[‘market_price’]-$row[‘shop_price’];        $row[‘zhekou_price’] = round(($row[‘shop_price’]/$row[‘market_price’])*100)+””; 保存,最好在dm中编辑,不要在记事本中编辑。 好了,再到你的商品详情页面模板中调用即可。 到goods.dwt中找到{$goods.shop_price_formated}在后面添加: 折扣:{$goods.zhekou_price} 折 节省:{$goods.sheng_price} 元 然后用css控制一下显示效果,美观即可。  
2025-04-24 阅读全文 →
FWQ
网站开发
ecshop错误代码 includes/lib_common.php on line 662解决
ecshop升级后出现了页头大量的错误代码,首页有时会有有时刷新下就又好了,点进其他页面就又出现这类的错误代码了 一、出现的代码是: Warning: include_once(/www/users/ldhost.cn/ADMIN_PATH/includes/lib_template.php) [function.include-once]: failed to open stream: No such file or directory in /www/users/ldhost.cn/includes/lib_common.php on line 662   Warning: include_once() [function.include]: Failed opening ‘/www/users/ldhost.cn/ADMIN_PATH/includes/lib_template.php’ for inclusion…
2025-04-24 阅读全文 →
FWQ
网站开发
将ECSHOP分类树修改成一行两个
经常看到有朋友问“怎么将ECSHOP分类树显示为一排(行)两个”,也就是如下面的效果图: 这个ECSHOP模板修改问题,主要就是靠修改CSS来实现。但是不同模板的具体CSS代码是不一样的,所以不同模板的具体修改方法也是不完全相同的,没有通用的修改方法。 下面教程是以 2.7.2版 官方默认模板 为例 进行讲解的,已经测试通过,完全兼容IE6,IE7,火狐。其他模板请参照举一反三。 ——————————————————————————————————————-  打开 /themes/default/style.css 文件 找到 #category_tree dd{padding:3px 0 3px 10px;} 将它修改为 #category_tree dd{padding:3px 0 3px 10px;width:40%;overflow:hidden;float:left;white-space:nowrap;word-break:keep-all;display: inline;} 然后再打开  /themes/default/library/category_tree.lbi 文件 在…
2025-04-24 阅读全文 →
FWQ
网站开发
解决ecshop后台时间无法选定问题
 有客户反映到后台促销产品无法选择时间,在ID 浏览器下JS报错。好模板按照经验,排查出的问题如下:   第一:浏览器问题,浏览器本身禁用了JS功能,启用JS可以解决。 第二:排除浏览器问题,那么可以考虑上再次上传JS文件,有可能被修改了导致无法选择 第三,calendar.php文件不存在,或者本身有错误,权限等问题。请检查JS目录与 语言库目录下的该文件。 这里建议修改掉 JS 下的calendar.php,把该文件放置admin/下,这样才能更好的做好安全设置! 若要更改,具体要该什么文件,请拿calendar.php 搜索下代码,都在模板htm里.  
2025-04-24 阅读全文 →
FWQ
网站开发
让ecshop报价单只显示当前登录用户对应的价格
现在的ecshop报价单是显示所有的价格(前提是在后台设定了各个会员等级的价格都允许显示), 如果想实现不同等级会员登陆后只显示该等级对应的价格,只要进行如下修改即可 如:VIP会员登陆后,进入报价单后,只能看到“本店价格”和“VIP会员价格”,而看不到“代销会员价格” 修改 data/quotation_print.html 文件 将 <!–{foreach from=$extend_rank[$goods.goods_id] item=ext_rank}–>         <td>{$ext_rank.price}</td>               <!–{/foreach}–> 修改为 <!–{foreach from=$extend_rank[$goods.goods_id] key=user_rank item=ext_rank}–>         <td><!–{if $smarty.session.user_rank eq…
2025-04-24 阅读全文 →
FWQ
网站开发
Ecshop二次改造实现用户名或Email都能登陆
相信很多使用ECSHOP的朋友都想要这个功能,网上也有很多类似的修改教程。 下面说一下我的方法,也比较简单,已在ECSHOP2.7.2版测试通过。  打开 /includes/modules/integrates/integrate.php 文件。 找到 if ($this->check_user($username, $password) > 0) 在它上面添加下面代码段 if(is_email($username))         {                 $sql = “select “.$this->field_name.” from “.$this->table($this->user_table).” where “.$this->field_email.”='”.$username.”‘”;                 $username = $this->db->getOne($sql);…
2025-04-24 阅读全文 →
FWQ
网站开发
修改ecshop后台添加新商品后默认不上架
ecshop默认添加新商品后默认为“上架”状态,出于某种考虑,可让新添加商品后默认为“下架”状态,在后台预览满意后,再批量上架。 查找/admin/goods.php   $goods = array(      'goods_id'      => 0,      'goods_desc'    => '',      'cat_id'        => $last_choose[0],      'brand_id'      => $last_choose[1],      'is_on_sale'    => '1',      'is_alone_sale' => '1',      'is_shipping' => '0',      'other_cat'     => array(), // 扩展分类      'goods_type'    => 0,       // 商品类型      'shop_price'    => 0,      'promote_price' => 0,      'market_price'  => 0,      'integral'      => 0,      'goods_number'  => $_CFG['default_storage'],      'warn_number'   => 1,      'promote_start_date' => local_date('Y-m-d'),      'promote_end_date'   => local_date('Y-m-d', local_strtotime('+1 month')),      'goods_weight'  => 0,      'give_integral' => -1,      'rank_integral' => -1  );  修改为   $goods = array( …
2025-04-24 阅读全文 →
FWQ
网站开发
修改ecshop订单编号规则
 修改ecshop订单编号规则 includes/lib_order.php 818行左右 修改函数get_order_sn里面的规则. return date(‘Ymd’) . str_pad(mt_rand(1, 99999), 5, ‘0’, STR_PAD_LEFT); //显示为20091221+随机5个数字 我的改为: return  ‘SK’.date(‘Y’) . str_pad(mt_rand(1, 9999999), 7, ‘0’, STR_PAD_LEFT); //显示为SK2009+随机7个数字. 这样就不会在订单号上被偷数据了.
2025-04-24 阅读全文 →
FWQ
网站开发
遍历ecshop的region表形成缓存的程序
遍历ecshop的region表形成缓存的程序,header(“Content-type: text/html; charset=utf-8”);  $con = mysql_connect(“localhost”,”root”,”root”); if (!$con) { die(‘Could not connect: ‘ . mysql_error()); } mysql_select_db(“ecshop”, $con); $result = mysql_query(“SELECT * FROM ecs_region where region_type=1”); $data=array(); while($row…
2025-04-24 阅读全文 →
FWQ
网站开发
屏蔽ecshop后台左侧的云菜单
 ECSHOP从272版本升级上来后,左侧多了个云菜单,这个云在权限里也无法控制,也无法删除,总找不到地方,那么怎么办? 好模板今天告诉大家,方法很简单, 无法是jS里的ajax 到这个云cloude文件了。 我们找到文件 admin/template/menu.htm 找到代码: <script language="JavaScript" src="http://api.ecshop.com/menu_ext.php?charset={$charset}&lang={$help_lang}"></script>  删除即可! 简单吧!
2025-04-24 阅读全文 →