ECSHOP问题总结
来源:互联网 发布:闪迪在淘宝店铺 编辑:程序博客网 时间:2024/06/06 10:03
ecshop各个页面调用商品销售量方法
首页的推荐商品包括热销推荐和促销三个文件
只对热销商品为例
第一步:打开根目录/includes/lib_goods.php文件。在文件末尾添加方法
function selled_count(goods_id)
{sql= "select sum(goods_number) as count from ".
{
return $res;
}
else
{
return(‘0’);
}
}
第二步:搜索get_recommend_goods方法
在这个方法中找到这句话
在这句话下添加
第三步:在模版的library/recommend_hot.lbi中在需要的地方添加
首页分类下的商品,实现“已售出”。
第一步:分类下商品也需要修改lib_goods.php。找到分类下的商品
assign_cat_goods方法。在
第二步:需要修改模版文件/library/cat_goods.lbi。在需要的地方添加
销售量:{$goods.count}
在商品分类页面调用已售出
第一步:修改根目录下category.php
找到category_get_goods方法
函数中foreach循环添加
{
if(res>0)
{
returnres;
}
else
{
return(‘0’);
}
}
第三步:
在模版文件goods_list.lbi中需要的地方添加
销售量:{$goods.count}
说明:搜索页面需要修改search.php
在搜索页面调用已售出多少件
第一步:打开根目录/search.php
在最后加上
function selled_count(goods_id)
{sql= "select sum(goods_number) as count from ".
{
return $res;
}
else
{
return(‘0’);
}
}
方法
第二步:在页面搜索
在下面添加
第三步:打开模版文件/search.dwt在需要的地方调用。销售量:{goods.count}
2,去掉版权
前台部分:
1:去掉头部TITLE部分的ECSHOP演示站 Powered by ecshop
前者”ECSHOP演示站”在后台商店设置 – 商店标题修改
后者” Powered by ecshop”打开includes/lib_main.php
修改这里的’Powered by ECShop
2.去掉友情链接部分
ECSHOP 和 [免费申请网店]
在后台的友情链接管理里修改
3.去掉底部的Powered by Ecshop v 2.7.3
打开 js/common.js 也是版权乱飞的去除方法
删除第244行:onload = function()
第244行函数如下:
View Code
再打开模板文件夹的 library/page_footer.lbi
删除 {foreach from=lang.p_y item=pv}{pv}{/foreach}{$licensed}
后台部分:
1.去除两张图片
后台登陆时的ecshop图标 admin/images/ecshop_logo.gif
登录成功后左上角的ecshop图标; admin/images/login.png
2.后台成功登录后,右上角的“关于ECSHOP”
打开admin/templates/top.htm
删除:
3.中部 ECSHOP-管理中心, 和底部的版权所有
底部的“版权所有 2005-2011 上海商派网络科技有限公司,并保留所有权利。”
打开language/zh_cn/admin/common.php
=====删除管理起始页中的系统信息中的 ECSHOP相关信息=====
修改 languages\zh_cn\admin\index.php 中 删除相关的
修改 includes\cls_ecshop.php.php 大概 15行 起
define(‘APPNAME’, ‘ECSHOP’);
define(‘VERSION’, ‘v2.7.1′);
define(‘RELEASE’, ’20091228′); 修改掉。。。
====修改后台提醒最新版本信息========
打开 admin/index.php
修改下面的代码部分(修改最后登陆时间的数值,或者检查最新版最少次数)
/* 如果管理员的最后登陆时间大于24小时则检查最新版本 */
if (gmtime() – _SESSION[‘last_check’] > (3600 * 12))
{smarty->assign(‘need_check_version’, 1);
}
ecshop 商品列表页面 按销量排行
STEP1:在表“ecs_goods”添加字段:salesnum(注:自定义字段名)
STEP2:打开根目录下文件:flow.php
找到下面的代码:
/* 插入订单商品 */ $sql = “INSERT INTO ” . $ecs->table(’order_goods’) . “( ” . “order_id, goods_id, goods_name, goods_sn, product_id, goods_number, market_price, “. “goods_price, goods_attr, is_real, extension_code, parent_id, is_gift, goods_attr_id) “. ” SELECT ‘$new_order_id’, goods_id, goods_name, goods_sn, product_id, goods_number, market_price, “. “goods_price, goods_attr, is_real, extension_code, parent_id, is_gift, goods_attr_id”. ” FROM ” .$ecs->table(’cart’) . ” WHERE session_id = ‘”.SESS_ID.”‘ AND rec_type = ‘$flow_type’”; $db->query($sql);
在这段代码的下面,添加如下代码:
/* 插入商品表的salesnum 字段,统计销量排行 */
STEP3:打开文件:default\library\goods_list.lbi,找到下面的代码:
<a href=”category.php?category={$category}&display={$pager.display}&brand={$brand_id}&price_min={$price_min}&price_max={$price_max}&filter_attr={$filter_attr}&page={$pager.page}&sort=last_update&order=<!– {if $pager.sort == ‘last_update’ && $pager.order == ‘DESC’} –>ASC<!– {else} –>DESC<!– {/if} –>#goods_list”><img src=”images/last_update_<!– {if $pager.sort == ‘last_update’} –>{$pager.order}<!– {else} –>default<!– {/if} –>.gif” alt=”{$lang.sort.last_update}”></a>
在上面那段代码的下面添加:
<a href=”category.php?category={$category}&display={$pager.display}&brand={$brand_id}&price_min={$price_min}&price_max={$price_max}&filter_attr={$filter_attr}&page={$pager.page}&sort=salesnum&order=<!– {if $pager.sort == ’salesnum’ && $pager.order == ‘DESC’} –>ASC<!– {else} –>DESC<!– {/if} –>#goods_list”><img src=”images/sales_<!– {if $pager.sort == ’salesnum’} –>{$pager.order}<!– {else} –>default<!– {/if} –>.gif” alt=”按销量排行”></a>
两段代码的区别,自己去分析看看吧。
STEP4:打开文件:category.php,找到如下代码:
$sort = (isset($_REQUEST['sort']) && in_array(trim(strtolower($_REQUEST['sort'])), array(’goods_id’, ’shop_price’, ‘last_update’)))修改为:$sort = (isset($_REQUEST['sort']) && in_array(trim(strtolower($_REQUEST['sort'])), array(’goods_id’, ’shop_price’, ‘last_update’,’salesnum’)))
OK!
ECSHOP开启伪静态
后台–系统设置–商店设置–基本设置- 开启url重写 然后FTP到根目录修改htaccess.txt文件名字为 .htaccess
- ECSHOP问题总结
- ecshop 总结
- ecshop问题
- ecshop装完后 报错警告问题更改总结
- ECSHOP 计划任务总结
- ecshop知识点总结
- ecshop 模板开发总结
- ECShop常用知识点总结
- ecshop缓存问题
- ecshop缓存问题
- ECSHOP-BUG问题
- ecshop安装问题
- ecshop二次开发细节问题
- php ecshop 安装问题
- ecshop初次安装问题
- ecshop伪静态问题
- ECShop报错问题
- ECShop支付宝接口总结
- android 素材
- TDDL使用
- Log4j2使用分析(按日期保存,限制文件数量)
- 多表连接的三种方式详解 HASH JOIN MERGE JOIN NESTED LOOP【1】
- 查看硬件配置命令(ubuntu示例)
- ECSHOP问题总结
- 几招解决LED的EMC/EMI问题的方法
- 加密解密,数字签名及证书
- hive一行数据中一列拆分成多行
- java web项目中加入log4j
- ros Android software
- muduo源码分析之TcpConnection发送数据
- 安卓案例-跟随手指运动的小球
- loadView、viewDidLoad及viewDidUnload的关系