分类归档

网站开发

FWQ
网站开发
修改ecshop支持图片云分离到专用图片服务器
为了提高页面加载速度和适应中国复杂的网络环境,我决定把所有商品图片都分离到专业的云存储服务器上,具有CDN加速功能。 首先,生成一个域名 img.xxxx.com 并映射到自己的云存储别名,然后把全部图片(含目录结构)上传到 云存储空间。 在config.php 增加 /* 商品详情图片地址替换 */ // 总开关,1启用云存储,0使用本地图片 $imgserver = 1; // 匹配图片前缀,即上传图片src的共同部分,在“/”前加“\” $imgserver_pattern = ‘\/images\/upload’; // 域名前缀,最后不用加“/” $imgserver_path = ‘http://img.xxxx.com’; goods.php 在170-180行左右中寻找 /*…
2025-04-24 阅读全文 →
FWQ
网站开发
如何去掉首页的商店公告
不同的模板,具体的修改细节是不一样的, 1)、如果你使用的是官方默认模板,请看下面 打开 /themes/default/index.dwt 文件 将下面代码部分删除即可 <!–站内公告 start–>     <div class=”box”>      <div class=”box_1″>       <h3><span>{$lang.shop_notice}</span></h3>       <div class=”boxCenterList RelaArticle”>         {$shop_notice}       </div>      </div>     </div>…
2025-04-24 阅读全文 →
FWQ
网站开发
如何修改Ecshop页面底部的在线人数
 建站之初,ecshop网站的在线人数肯定不会很多,那么我们可以稍微修改下ECSHOP的程序,让页面底部显示的在线人数 翻几番。 具体方法如下: 打开 /includes/lib_insert.php文件 找到下面代码  $online_count = $GLOBALS[‘db’]->getOne(“SELECT COUNT(*) FROM ” . $GLOBALS[‘ecs’]->table(‘sessions’)); 将之修改为: $online_count = $GLOBALS[‘db’]->getOne(“SELECT COUNT(*) FROM ” . $GLOBALS[‘ecs’]->table(‘sessions’))*20; 这样,你的ECSHOP商城显示的在线人数就会多20倍,呵呵。 当然你也可以将ecshop人数20改成100,这样就会多100倍。
2025-04-24 阅读全文 →
FWQ
网站开发
Ecshop后台将商品简单描述修改成编辑器形式
如果你想把商品简单描述弄的花里胡哨的,也许这篇文章对你比较有用。 因为用编辑器形式来发布,才最容易实现个性化的简单描述,比如“给文字加不同颜色”、“穿插一个图片”、“给某段文字加一个背景色”等等。   1)、首先来修改 /includes/lib_main.php 文件 将 function create_html_editor($input_name, $input_value = ”) 修改为 function create_html_editor($input_name, $input_value = ”,$fckid=0) 继续向下找到 $smarty->assign(‘FCKeditor’, $FCKeditor); 将它修改为 if ($fckid) { $smarty->assign(‘FCKeditor’.$fckid, $FCKeditor); }…
2025-04-24 阅读全文 →
FWQ
网站开发
ecshop后台订单自动确认开发详解
最近的订单比较杂,有些想过节后或者一个月后再确认订单,于是  写了一个插件:订单定期自动确认。领导说:ERP抓不到未被确定的订单。这是什么鸟的ERP系统呀。 CREATE TABLE `order_auto_confirm` ( `id` INT(10) UNSIGNED NOT NULL AUTO_INCREMENT, `order_id` INT(10) UNSIGNED NOT NULL DEFAULT '0', `order_sn` VARCHAR(20) NOT NULL, `execute_time` INT(10) UNSIGNED NOT NULL…
2025-04-24 阅读全文 →
FWQ
网站开发
修正ecshop后台回复评论邮箱显示错误
 ecshop管理中心回复用户评论页面显示的是管理员的用户名和邮箱,这是没有任何意义的,应该显示评论者的用户名和邮箱。 评论管理错误     解决办法 /admin/comment_manage.php $smarty->assign(‘admin_info’,   $admin_info); //管理员信息 替换为 $smarty->assign(‘user_name’,   $comment_info[‘user_name’]); //评论者用户名 $smarty->assign(‘user_email’,   $comment_info[’email’]); //评论者邮箱 并删除以下以下语句 $sql = “SELECT user_name, email FROM “. $ecs->table(‘admin_user’).…
2025-04-24 阅读全文 →
FWQ
网站开发
如何删除Ecshop默认模板左下角的LOGO图标
用户有两种选择方案: (1)、 用自己的Logo图标替换掉原来的: 自己新设计一个LOGO图片,并且命名为  logo1.gif。 并且通过FTP软件上传到 “\themes\default\images\” 目录下,覆盖原来的同名文件。 (2)、 删除ECSHOP默认的Logo图标: 打开 “\themes\default\style.css” 文件 找到 #footer{background:url(images/logo1.gif) no-repeat 5% 50%; padding-left:200px; width:760px; margin:10px auto;} 修改为 #footer{padding-left:200px; width:760px; margin:10px auto;}
2025-04-24 阅读全文 →
FWQ
网站开发
如何删除ecshop后台更新升级等提示
如何删除ecshop后台更新升级等提示,好模板提示详细办法,这里以ecshop2.7.2为例 找到文件admin/index.php 删除483行到533行,即删除代码: elseif ($_REQUEST[‘act’] == ‘main_api’) {     require_once(ROOT_PATH . ‘/includes/lib_base.php’);     $data = read_static_cache(‘api_str’);       if($data === false || API_TIME < date(‘Y-m-d H:i:s’,time()-43200))     {…
2025-04-24 阅读全文 →
FWQ
网站开发
ECSHOP安装We selected ‘UTC’ for ‘8.0/no DST’ instead in
ECSHOP安装过程中,出现 We selected ‘UTC’ for ‘8.0/no DST’ instead in  错误,   解决办法有2种: 1、在install/includes/init.php文件里加入一句 date_default_timezone_set (‘Asia/Shanghai’); 例如: 1 2 3 4 5 <?php date_default_timezone_set (‘Asia/Shanghai’); /* 报告所有错误 */ @ini_set(‘display_errors’, 1); error_reporting(E_ALL ^ E_NOTICE); 2、修改服务器php.ini 找到 ;date.timezone…
2025-04-24 阅读全文 →
FWQ
网站开发
修改ecshop让用户选择不同支付方式享受不同折扣
修改ecshop让用户选择不同支付方式享受不同折扣,好模板提供该: 找到需要修改的文件:includes/lib_order.php, themes/../order_total.lib   然后修改order_total.lib代码,将if $total.pay_fee > 0修改为如下内容   <!– {if $total.pay_fee neq 0} 支付费用 –>       + {$lang.pay_fee}: <font>{$total.pay_fee_formated}</font>       <!– {/if} –>…
2025-04-24 阅读全文 →