ECSHOP 100个常用修改方法1.doc_第1页
ECSHOP 100个常用修改方法1.doc_第2页
ECSHOP 100个常用修改方法1.doc_第3页
ECSHOP 100个常用修改方法1.doc_第4页
ECSHOP 100个常用修改方法1.doc_第5页
已阅读5页,还剩45页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

ECSHOP 100个常用修改方法2010-07-01 08:58ECSHOP修改100条(转来的希望对大家有用)1:如何修改网站欢迎光临本店回答:languageszh_cncommon.php文件中, $_LANGwelcome = 欢迎光临本店;将他修改成你需要的字样。2:如何修改首页热门搜索关键字 回答:后台-系统设置-网店设置-显示设置-首页搜索关键字,修改他的内容,然后保存3:如何修改首页标题 Powered by ECShop回答:includes/lib_main.php,找到$page_title = $GLOBALS_CFGshop_title . - . Powered by ECShop;修改成$page_title = $GLOBALS_CFGshop_title就可以了。4:如何去除cshop底部查询信息的显示回答:library/page_footer.lbi中,删除 insert name=query_info5:如何发布首页公告回答:后台-系统设置-商店设置-网店信息-商店公告.填写你需要的公告就可以了6:如何发布站内新闻回答:参考/html/sha . i/2009/0615/42.html7:如何修改网站logo回答:用你的logo图片替换/themes/default/images/logo.gif中图片就可以了8:如何修改产品图片的大小 回答:在ecshop/themes/default/style.css中,找到.goodsItem .goodsimgwidth:100px; height:100px; border:4px solid #eef8ff; margin-bottom:4px;就可以控制产品图片的大小9:如何管理首页flash播放器 回答:后台 - flash播放器管理 - 增加自定义,你就可以上传和控制图片的位置10:如何修改首页精品推荐栏目的more小图片回答:模板文件中library/recommend_best.lbi中,中more.gif图片换成你要的图片,或者将图片换成你需要的文字11:如何修改首页新品上市栏目的more小图片回答:模板文件library/recommend_new.lbi中,more.gif修改成你需要的图片或者是换成你需要的文字12:如何手动修改支付方式排列顺序回答:数据库表中,找到payment表,pay_order字段就是用来控制顺序的,你如果想让A支付方式排在第一,那么你需要修改该字段的值稍微大一些。图片113:如何去除ecshop产品详细页产品电击率回答:模板文件中,打开goods.dwt,删除$lang.goods_click_count:$goods.click_count14:首页模板在哪个文件,头部模板,底部模板个什么文件名称回答:首页模板在为index.dwt, 头部模板在library/page_header.lbi,底部文件在library/page_footer.lbi15:网站关闭了注册,如何修改“该网店暂停注册”字样回答:languageszh_cncommon.php 中$_LANGshop_register_closed = 该网店暂停注册;修改该文字就可以了16:收货人详细信息js弹出框的提示脚本在哪个文件回答:languageszh_cnshopping_flow.php 比如 $_LANGflow_jscountry_not_null = 请您选择收货人所在国家!;17:网站公告代码段在那里回答: index.php文件中, $smarty-assign(shop_notice, $_CFGshop_notice); / 商店公告代码段控制公告18:网站首页精品推荐显示数量在那里设置回答:请参考/html/sha . i/2009/0613/39.html文章里面第三点19:网站首页新品上市显示数量在那里设置回答:参照/html/sha . i/2009/0613/39.html里面第二点20:如何修改产品的库存回答:商品管理 - 商品列表 - 选中(库存),编辑就可以了.21:如何修改ecshop表的前缀回答:修改data/config.php下的$prefix = ecs_;将ecs_修改成你需要的前缀.其次,在数据库中,修改表名比如ecs_goods修改为xxx_goods;22:如何去除首页flash下面的空白区域回答:参照/html/sha . i/2009/0616/46.html23:如何修改ecshop导航栏目名称回答:后台 - 系统设置 - 自定义导航栏 - 编辑 - 修改导航栏名称24:如何将最新产品栏目显示在导航栏里面?回答:后台 - 系统设置 - 自定义导航栏 - 增加自定义导航,在链接的栏目中输入search.php?intro=new25:如何更换ecshop模板回答:比如新模板“test”,你将放在themes目录下,形成的路径为themes/test,然后在后台 - 模板管理 - 模板选择 ,起用你新加的模板就OK了。26:ecshop产品相关的图片有那几种回答:$goods_img = ; / 初始化商品图片$goods_thumb = ; / 初始化商品缩略图$original_img = ; / 初始化原始图片$old_original_img = ; / 初始化原始图片旧图27:ecshop首页如何设置“新品”,“精品”,“热卖”商品回答:参照/html/sha . i/2009/0706/82.html28:如何修改“支付方式”显示顺序回答:打开ecs_payment表,如果你想让他显示在前面,你将设置pay_order值小一些,比如想让“支付宝”排第一,“快钱”排第二,你就可以设置支付宝pay_order=1,快钱pay_order=229:详细页面的积分回答:详细页面的积分在模板$lang.goods_give_integral$goods.give_integral $points_name中来控制的30:如何修改产品缩略图大小回答:后台 - 系统设置 - 网店设置 - 显示设置 - 缩略图宽度.,当然你也可以设置缩略图高度31:如何设置ecshop货币格式和日期格式。回答:后台 - 系统设置 - 网店设置 - 显示设置 - 货币格式(¥%s元)或者时间格式(Y-m-d H:i:s)32:如何开取和关闭ecshop登陆验证码回答:后台 - 系统设置 - 验证码管理 ,在这里你可以操作各种验证码,开启和关闭33:如何修改个人帐户信息里面,出生年月的范围html_select_date field_order=YMD prefix=birthday start_year=-60 end_year=+1 display_days=true month_format=%m day_value_format=%02d time=$profile.birthdaystart_year=-60意思是从今天开始,推前面60年。 end_year+=1就是今年开始,往后推一年。就是表示这个范围。如果你需要更大的范围,将他们修改的更大一些。比如start_year=-100,end_year+=100。这样范围够大了把。呵呵34:ecshop中的模板中如何包含模板回答:查看includes/cls_template.php中,发现php中的include方式在smarty中依然有用. include file=library/dd.lbi所以,你用include方式,就可以在ecshop中的lbi中包含lbi35:如何调整ecshop flash播放器播放速度回答:/ 0xffffff:文字颜色|1:文字位置|0x0066ff:文字背景颜色|60:文字背景透明度|0xffffff:按键文字颜色|0x0066ff:按键默认颜色|0x000033:按键当前颜色|8:自动播放时间(秒)|2:图片过渡效果|1:是否显示按钮|_blank:打开窗口var swf_config = |2|0xFFFFFF|0xFF6600|2|3|1|_blank以上表明,后面的2是控制速度的,如果你感觉他快了。你就把2修改成比2大的数。这样ecshop flash播放器速度就会慢些36:ecshop2.7.0首页轮换图片如何管理回答:后台 - 系统设置 - 首页主广告管理 - 系统默认,自定义。在这里。你可以进行首页flash图片管理37.ecshop订单中,哪个字段是控制折扣的回答:order_info表格中,discount字段控制折扣。38:如何显示销售排行:回答:显示销售排行,首先你需要有交易的定单,而且该定单已经交易完成,并且该定单中的产品库存不为零.如果库存为零,还是不能显示.39:Notice: Undefined variable: _LANG in D:cmsnewincludesinit.php on line 179错误如何解决回答:认真检查语言包require(ROOT_PATH . languages/ . $_CFGlang . /common.php);文件是否存在,或者遗漏40:ecshop flash播放器文件和图片在哪个文件夹里面回答:flash播放器程序在dataflashdata,图片在dataafficheimg里面50:如果不小心把ecshop 的install.lock文件删除了怎么办回答:很简单在data 目录下,建立一个名字为install.lock的文件就好了。甚至内容都不需要51:如何设置快递单的打印模板回答:系统设置 - 配送方式 - 编辑打印模板52:ecshop如何删除“注册用户”,“VIP用户”价格回答:会员管理 - 会员等级 - 删除或者不显示对应会员等级的价格53:如何调整分类列表也分页显示产品的个数。回答:后台 - 系统设置 - 商店设置 - 显示设置 - 商品分类页列表的数量54:用户中心,产品推荐,分成细节文字在那里修改:回答:languageszh_cnuser.php 文件中的 $_LANGaffiliate_intro0 内容,进行修改55:购物车中的文字信息如何修改“您的购物车中有 0 件商品,总计金额 ¥0.00元”回答:languageszh_cncommon.php 文件中,修改$_LANGcart_info = 您的购物车中有 %d 件商品,总计金额 %s。;文字修改成你需要的文字56:如何控制ecshop文件的编码。回答:header(Content-type: text/html; charset=UTF-8); 57:如何修改调整ecshop用户中心左侧栏目回答:模板文件library/user_menu.lbi中。修改和去除一些栏目,就可以了ecshop2.7,现在用加密方法,很难去掉。一定要去的话,可以在淘宝上找专业人士帮忙去。不过好像是收费的。以前的版本只要在下面操作就行了。1. 删除顶部标题栏Powered by Ecshop信息:使用文本编辑器(推荐UltraEdit)打开 ecshop根目录/includes/lib_main.php, 找到如下代码:/* 初始化“页面标题”和“当前位置” */$page_title = $GLOBALS_CFGshop_title . - . Powered by ECShop;$ur_here = . $GLOBALS_LANGhome . ;将蓝色部分删除或修改为自己的网站信息.2. 修改底部Powered by Ecshop 2.x.x使用文本编辑器打开文件: ecshop根目录/themes/当前模板名/library/page_footer.lbi, 找到如下代码: insert name=query_info Powered by ECShop $ecs_version将蓝色部分删除或修改加粗部分为自己网站信息.58、如何删除用户评论答案是:进入themesdefaultlibrarycomments_list.lbi 把这个页面的整个源码注释掉,在开头加上 59、在首面的最上面的logo边添加banner 的方法修改模板文件里的page_header.lbi文件,在里面添加相关的代码文件即可,如下演示:红色的地方就是添加的banner图片代码。至于大小,大家根据情况自己再调整下吧。60、如何在文件里加入JS代码,如果按一般平常添加方法,会出错,解决的方法:把script套在literal/literal之间试试看,例如:literal./literal61:ecshop后台如何设置产品价格格式回答:后台-系统设置-网店设置-显示设置-商品价格显示规则62:如何删除ecshop底部查询回答:模板文件中library/page_footer.lbi中,删除insert name=query_info63:如何给网站底部增加第三方统计代码回答:后台-系统设置-基本设置-统计代码。点保存64:页面标题和中间导航,程序在那里?回答:includes/lib_main.php中的assign_ur_here()函数中65:如何手动调节一个ecshop会员的等级回答:后台-会员管理-会员列表-选中某个会员 - 查看帐目明细 - 调节会员帐户 - 等级积分帐户(增加或者减少)相对应的分,调节到需要调节的会员等级的积分。就能达到手动调节会员等级的效果66:如何改变ecshop首页flash显示的大小回答:模板文件中,index.dwt.var swf_width=534;var swf_height=218;修改他的值就可以了67:如何修改网站关闭后的提示信息?回答:languageszh_cncommon.php 中,把这句中文,修改成你要的文字$_LANGshop_closed = 本店盘点中,请您稍后再来.;68:js如何取select的值回答:var t = document.getElementById(typeController);alert(t.optionst.selectedIndex.value);69:让ecshop属性下拉格式显示回答:后台系统设置商店设置商品显示设置 第六行 商品属性显示样式: 单选按钮下拉列表70:如何控制评论的审核状态回答:后台-系统设置-商店设置-基本设置-用户评论是否需要审核71:ecshop中奇兵夺宝的时间和信息在哪个表回答:ecs_snatch_log里面装着出价的时间和价格。还有用户ID,出价时间是bid_time72:如何编辑“ecshop用户协议”回答:后台-文章管理-文章列表-编辑“用户协议”那篇文章。73:如何修改后台操作栏目条回答:languageszh_cnadmincommon.php中修改74:如何在ecshop自定义导航栏增加ecshop积分商城回答:exchange.php增加进去,就可以了。 75:ecshop数据库备份的文件放在哪个目录回答:datasqldata目录下面76、如何加强ecshop搜索回答:word_list = explode( , $keyword);foreach ($word_list as $word)$conditions .= AND (g.goods_name LIKE % . trim($word) . %);根据ecmall论坛上朋友的思路,可以更加方便搜索.77:如何增加在ecshop中增加和中国同一级别的地区地址。回答:insert into ecs_region values(,0,美国,0,0);在根据该region_id.插入不同级别地区。78:如何修改ur_here.lbi中的信息回答:includes/lib_main.php函数中,修改assign_ur_here()函数79:如何修复mysql的myd文件。回答:执行REPAIR TABLE 命令80:如何控制ECSHOP商品浏览历史数量回答:系统设置-商店设置-显示设置-浏览历史数量设置81:如何删除用户评论答案是:进入themesdefaultlibrarycomments_list.lbi 把这个页面的整个源码注释掉,在开头加上 82、在首面的最上面的logo边添加banner 的方法修改模板文件里的page_header.lbi文件,在里面添加相关的代码文件即可,如下演示: 红色的地方就是添加的banner图片代码。至于大小,大家根据情况自己再调整下吧。83、如何在文件里加入JS代码,如果按一般平常添加方法,会出错,解决的方法:把script套在literal/literal之间试试看,例如:literal./literal84、如何修改商品浏览记录的格式在includes/lib_insert.php文件中搜索insert_history()就能找到浏览记录的样式!85:ecshop模板如何控制字符长度回答:$article.short_title|truncate:10:.:true这样就可以截取字符串长度了86、修改后台的登陆地址,这个比较复杂/viewthread . hlight=%BA%F3%CC%A8里面有详细说明!87:ecshop后台管理员权限中站外广告管理回答:1、首先在数据库中esc_admin_action表中添加一条记录如图2、 在 languageszh_cnadminpriv_cation.php文件里定义如下一个$_LANG$_LANGz_clicks_stats = 站外投放js;3、 在 adminincludesinc_priv.php文件里定义如下一个数组元素将$purviewz_clicks_stats = ad_manage;改为$purviewz_clicks_stats = z_clicks_stats;这样你就可以在管理员管理中添加此权限了88、在订单列表页中 调用每笔订单的支付方式的问题在includes/lib_transaction.php这个文件查找function get_user_orders ,然后往下看$arr =在这里面加上pay_name = $rowpay_name,清除缓存即可!88、在后台商品添加编辑器里面设定默认值在admin/goods.php里面搜索create_html_editor(goods_desc, $goodsgoods_desc);然后把这个改成if($_REQUESTact = add) $input_value=默认值; create_html_editor(goods_desc, $input_value);else create_html_editor(goods_desc, $goodsgoods_desc);这样就OK啦89、ECshop如何显示用户会员等级a)/includes/lib_clips.php 文件中搜索如下代码$sql = SELECT pay_points, user_money, credit_line, last_login, is_validated FROM .$GLOBALSecs-table(users). WHERE user_id = $user_id;改成$sql = SELECT pay_points, user_money, user_rank, credit_line, last_login, is_validated FROM .$GLOBALSecs-table(users). WHERE user_id = $user_id;b)随后插入代码if($rowuser_rank=0) $sql2 = SELECT b.rank_name as userrank FROM . $GLOBALSecs-table(users) . as a,.$GLOBALSecs-table(user_rank). as b WHERE a.rank_points b.min_points AND a.rank_points table(users) . as a,.$GLOBALSecs-table(user_rank). as b WHERE a.user_rank = b.rank_id AND a.user_id = $user_id;$row2 = $GLOBALSdb-getRow($sql2);c)然后在$info = array();$infousername = $_SESSIONuser_name;$infoshop_name = $GLOBALS_CFGshop_name;$infointegral = $rowpay_points . $GLOBALS_CFGintegral_name;下面插入 if ($row2userrank != null)$infouserrank = $row2userrank;else $infouserrank = 普通会员;d) /thems/当前模板/user_clips.dwt写入 您的会员级别为:$info.userrank 即可显示会员等级新的ecshop2.7.0版本 首先看library.lbi/page_footer.lbi中的一段程序 foreach from=$lang.p_y item=pv新的ecshop2.7.0版本要问世了,前些阶段在出新的测试版.ecshop2.7.0的底部版本信息和之前相比,有了较大的修改和改变。首先看library.lbi/page_footer.lbi中的一段程序 foreach from=$lang.p_y item=pv$pv/foreach$licensed,这里就是用来控制版本信息的,这个数组在$lang中.打开文件D:APMServ5.2.6wwwhtdocseclanguageszh_cncommon.php,查看下面数组$_LANGp_ylink_start = ;$_LANGp_ylink_p = Powe;$_LANGp_ylink_r = red ;$_LANGp_ylink_b = by ;$_LANGp_ymain_start = ;$_LANGp_ymain_e = E;$_LANGp_ymain_c = CSho;$_LANGp_ymain_p = p;$_LANGp_yv_s = ;$_LANGp_yv = VERSION;$_LANGp_ylink_end = ;如果你需要修改版权,就在这里进行修改,保存就可以了。开始没注意到下面那个乱飞的版权,现在告诉大家怎么去掉吧!js/common.js这里的面版权第244行:函数如下:onload = function()var link_arr = document.getElementsByTagName(String.fromCharCode(65);var link_str;var link_text;var regg, cc;var rmd, rmd_s, rmd_e, link_eorr = 0;var e = new Array(97, 98, 99,100, 101, 102, 103, 104, 105, 106, 107, 108, 109,110, 111, 112, 113, 114, 115, 116, 117, 118, 119,120, 121, 122);tryfor(var i = 0; i link_arr.length; i+) link_str = link_arr.href;if (link_str.indexOf(String.fromCharCode(e22, 119, 119, 46, e4, 99, e18, e7, e14, e15, 46, 99, 111, e12) != -1)if (link_text = link_arr.innerText) = undefined)throw noIE;regg = new RegExp(String.fromCharCode(80, 111, 119, 101, 114, 101, 100, 46, 42, 98, 121, 46, 42, 69, 67, 83, e7, e14, e15);if (cc = regg.exec(link_text) != null)if (link_arr.offsetHeight = 0)break;link_eorr = 1;break;elselink_eorr = link_eorr ? 0 : link_eorr;continue; / IEcatch(exc)for(var i = 0; i gd_version() 0 & $image-check_img_function($_FILESgoods_imgtype) / 如果设置大小不为0,缩放图片 if ($_CFGimage_width != 0 | $_CFGimage_height != 0) $goods_img = $image-make_thumb(./. $goods_img , $GLOBALS_CFGimage_width, $GLOBALS_CFGimage_height); if ($goods_img = false) sys_msg($image-error_msg(), 1, array(), false); 改为:/ 如果系统支持GD,缩放商品图片,且给商品图片和相册图片加水印 if ($image-gd_version() 0 & $image-check_img_function($_FILESgoods_imgtype) &$_FILESgoods_imgwidth $GLOBALS_CFGimage_width &$_FILESgoods_imgheight $GLOBALS_CFGimage_height) / 如果设置大小不为0,缩放图片 if ($_CFGimage_width != 0 | $_CFGimage_height != 0) $goods_img = $image-make_thumb(./. $goods_img , $GLOBALS_CFGimage_width, $GLOBALS_CFGimage_height); if ($goods_img = false) sys_msg($image-error_msg(), 1, array(), false); 这样只要你上传的图片长宽和你在后台,系统设置商店设置显示设置:商品图片宽度,高度一样,图像质量就不会变化了。手把手教你ECSHOP去版权与标志(新增271版)ECSHOP模板堂 / 2009-10-16 ( 来源: ecmoban) 前台部分:1:去掉头部TITLE部分的ECSHOP演示站 Powered by ecshop前者在后台商店设置 - 商店标题修改后者打开includes/lib_main.php$page_title = $GLOBALS_CFGshop_title . - . Powered by ECShop;改为$page_title = $GLOBALS_CFGshop_title;2.去掉版本信息 “”打开includes/cls_template删除以下部分 /* 在头部加入版本信息 */ $source = preg_replace(/i, rn, $source);3.去掉友情链接部分在后台的友情链接管理里修改4.去掉底部的Powered by ecshop 270打开 js/common.js删除第244行:onload = function()再打开模板文件夹的 library/page_footer.lbi删除 foreach from=$lang.p_y item=pv$pv/foreach$licensed后台部分:1.去除两张图片admin/images/ecshop_logo.gifadmin/images/login.png2.右上角的“关于ECSHOP”打开admin/templates/top.htm删除: $lang.about3.中部 ECSHOP 管理中心, 和底部的版权所有 打开language/zh_cn/admin/common.php$_LANGcp_home = ECSHOP 管理中心;$_LANGcopyright = 版权所有 © 2005-2009 上海商派网络科技有限公司,并保留所有权利。;ECSHOP去版权与标志前台部分:1:去掉头部TITLE部分的ECSHOP演示站 Powered by ecshop前者在后台商店设置 - 商店标题修改后者打开incl

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论