分享

ecshop修改要点-新手必知

 abcen 2020-10-31

1、如何修改产品图片的大小 
 

  在ecshop/themes/default/style.css中,找到.goodsItem.goodsimg{width:100px; height:100px; border:4px solid #eef8ff;margin-bottom:4px;}就可以控制产品图片
的大小
   2、如何修改首页“精品推荐”栏目的more小图片
   模板文件中library/recommend_best.lbi中,<divclass="more"><ahref="../search.php?intro=best"><imgsrc="images/more.gif"/></a></div>
中more.gif图片换成你要的图片,或者将图片换成你需要的文字
   3、如何手动修改支付方式排列顺序
   数据库表中,找到payment表,pay_order字段就是用来控制顺序的
   4、如何去除ecshop产品详细页产品点击率
   模板文件中,打开goods.dwt,删除<strong>{$lang.goods_click_count}:</strong>{$goods.click_count}
   6、网站关闭了注册,如何修改“该网店暂停注册”字样
   languages\zh_cn\common.php 中$_LANG['shop_register_closed'] ='该网店暂停注册'
   7、收货人详细信息js弹出框的提示脚本在哪个文件
   languages\zh_cn\shopping_flow.php [比如$_LANG['flow_js']['country_not_null'] = '请您选择收货人所在国家!';]
   8、网站首页“精品推荐”显示数量在那里设置
    模板管理-> 设置模板 -> 精品推荐 (修改其显示数量)
   9、如何修改ecshop表的前缀
   修改data/config.php下的$prefix   ="ecs_",将ecs_修改成你需要的前缀。其次,在数据库中,修改表名比如ecs_goods修改为"xxx_goods"。
   10、如何将最新产品栏目显示在导航栏里面?
    后台-> 系统设置 -> 自定义导航栏 ->增加自定义导航,在链接的栏目中输入"search.php?intro=new"
   11、ecshop产品相关的图片有那几种
   $goods_img       = ''; // 初始化商品图片
   $goods_thumb     = ''; // 初始化商品缩略图
   $original_img    = ''; // 初始化原始图片
   $old_original_img = ''; // 初始化原始图片旧图
   12、详细页面的积分
   详细页面的积分在模板<strong>{$lang.goods_give_integral}</strong><fontclass="f4">{$goods.give_integral}{$points_name}</font>中来控制
   13、如何修改个人帐户信息里面,出生年月的范围
   {html_select_date field_order=YMD prefix=birthday start_year=-60end_year=+1 display_days=true month_format=%mday_value_format=d
time=$profile.birthday}
   start_year=-60 是从今天开始,推前面60年。
    end_year+=1是今年开始,往后推一年。
   14、ecshop中的模板中如何包含模板
   查看includes/cls_template.php中,发现php中的include方式在smarty中依然有用。{includefile='library/dd.lbi'}
   所以,用include方式,就可以在ecshop中的lbi中包含lbi
   15、如何调整ecshop flash播放器播放速度
    //0xffffff:文字颜色|1:文字位置|0x0066ff:文字背景颜色|60:文字背景透明度|0xffffff:按键文字颜色|0x0066ff:按键默认颜色|0x000033:按键当前颜色|8:自动播放时间(
秒)|2:图片过渡效果|1:是否显示按钮|_blank:打开窗口
var swf_config = "|2|||0xFFFFFF|0xFF6600||2|3|1|_blank"
   以上表明,后面的2是控制速度的
   16、如何显示销售排行:
   显示销售排行,首先你需要有交易的定单,而且该定单已经交易完成,并且该定单中的产品库存不为零。如果库存为零,还是不能显示。
   17、如何设置快递单的打印模板
    系统设置-> 配送方式 -> 编辑打印模板
   18、用户中心,产品推荐,分成细节文字在哪里修改:
   languages\zh_cn\user.php 文件中的 $_LANG['affiliate_intro'][0]内容,进行修改  
   19、购物车中的文字信息如何修改“您的购物车中有 0 件商品,总计金额 ¥0.00元”
   languages\zh_cn\common.php 文件中,$_LANG['cart_info'] = '您的购物车中有 %d件商品,总计金额 %s。'
 
   20、如何删除用户评论
   进入\themes\default\library\comments_list.lbi 把这个页面的整个源码注释掉,在开头加上<!-- 在最后尾部加上 -->
   21、如何在文件里加入JS代码,如果按一般平常添加方法,会出错,解决的方法:
   把script套在{literal}{/literal}之间试试看,例如:
   {literal}
   <script type="text/javascript">
    ....
   </script>
   {/literal}
   22、页面标题和中间导航,程序在那里?
   includes/lib_main.php中的assign_ur_here()函数中
   23、如何改变ecshop 首页flash显示的大小
   模板文件中,index.dwt.
   <script type="text/javascript">
    varswf_width=534;
    varswf_height=218;
   </script>
   24、如何修改网站关闭后的提示信息?
   languages\zh_cn\common.php 中,把这句中文,修改成你要的文字$_LANG['shop_closed'] ='本店盘点中,请您稍后再来...';
   25、在后台商品添加编辑器里面设定默认值
   在admin/goods.php里面搜索create_html_editor('goods_desc',$goods['goods_desc']);
   然后把这个改成
   if($_REQUEST['act'] == 'add'){
   $input_value='默认值';
   create_html_editor('goods_desc', $input_value);
    }else{
   create_html_editor('goods_desc', $goods['goods_desc']);
    }

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章