您现在的位置是:首页 > cms教程 > Ecshop商城教程Ecshop商城教程
ecshop首页怎么增加商品浏览排行榜
从彤2023-11-14Ecshop商城教程已有人查阅
导读1)、将下面代码 并保存到一个新文件中,文件路径为 /themes/default/library/top10_click.lb2)、修改 /includes/lib_goods.php 文件
1)、将下面代码并保存到一个新文件中,文件路径为/themes/default/library/top10_click.lb
在最下面增加一个函数
在$smarty->assign('top_goods',get_top10());//销售排行
下面另起一行增加$smarty->assign('top_goods_click',get_top10_click());//浏览排行
修改模板文件/themes/default/index.dwt
找到
在'/library/invoice_query.lbi'=>0,
上边增加一行代码
'/library/top10_click.lbi'=>0,
5)、继续修改语言包文件/languages/zh_cn/admin/template.php
在
找到<lib>top10</lib>
并且在它下面另起一行,增加<lib>top10_click</lib>
7)、最后进入后台》模板管理》设置模板,是不是看到了期待已久的“浏览排行”,设置一下,并清除缓存,就OK了
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<div class="box">
<div class="box_2">
<h3><span>浏览排行</span></h3>
<div class="top10List clearfix">
<!-- {foreach name=top_goods from=$top_goods_click item=goods}-->
<ul class="clearfix">
<img src="../images/top_{$smarty.foreach.top_goods.iteration}.gif" class="iteration" />
<!-- {if $smarty.foreach.top_goods.iteration<4}-->
<li class="topimg">
<a href="{$goods.url}"><img src="{$goods.thumb}" alt="{$goods.name|escape:html}" class="samllimg" /></a>
</li>
<!-- {/if} -->
<li {if $smarty.foreach.top_goods.iteration<4}class="iteration1"{/if}>
<a href="{$goods.url}" title="{$goods.name|escape:html}">{$goods.short_name}</a><br />
{$lang.shop_price}<font class="f1">{$goods.price}</font><br />
</li>
</ul>
<!-- {/foreach} -->
</div>
</div>
</div>
<div class="blank5"></div>
2)、修改/includes/lib_goods.php文件在最下面增加一个函数
/**
* 调用浏览排行榜
*
* @access public
* @return array
*/
function get_top10_click()
{
$sql="SELECT goods_id, goods_name, shop_price, goods_thumb " .
'FROM ' . $GLOBALS['ecs']->table('goods')." where is_on_sale = 1 AND is_alone_sale = 1 AND is_delete = 0 order by click_count desc limit 10";
$arr = $GLOBALS['db']->getAll($sql);
for ($i = 0, $count = count($arr); $i < $count; $i++)
{
$arr[$i]['short_name'] = $GLOBALS['_CFG']['goods_name_length'] > 0
sub_str($arr[$i]['goods_name'], $GLOBALS['_CFG']['goods_name_length']) : $arr[$i]['goods_name'];
$arr[$i]['url'] = build_uri('goods', array('gid' => $arr[$i]['goods_id']), $arr[$i]['goods_name']);
$arr[$i]['thumb'] = get_image_path($arr[$i]['goods_id'], $arr[$i]['goods_thumb'],true);
$arr[$i]['price'] = price_format($arr[$i]['shop_price']);
}
return $arr;
}
3)、修改/index.php文件在$smarty->assign('top_goods',get_top10());//销售排行
下面另起一行增加$smarty->assign('top_goods_click',get_top10_click());//浏览排行
修改模板文件/themes/default/index.dwt
找到
<!-- #BeginLibraryItem "/library/promotion_info.lbi" -->
在它的前面增加
<!-- #BeginLibraryItem "/library/top10_click.lbi" --><!-- #EndLibraryItem -->
4)、修改/admin/includes/lib_template.php文件在'/library/invoice_query.lbi'=>0,
上边增加一行代码
'/library/top10_click.lbi'=>0,
5)、继续修改语言包文件/languages/zh_cn/admin/template.php
在
$_LANG['template_libs']['top10'] = '销售排行';
下边增加一行代码
$_LANG['template_libs']['top10_click'] = '浏览排行';
6)、修改/themes/default/lib.xml文件找到<lib>top10</lib>
并且在它下面另起一行,增加<lib>top10_click</lib>
7)、最后进入后台》模板管理》设置模板,是不是看到了期待已久的“浏览排行”,设置一下,并清除缓存,就OK了
本文标签:
很赞哦! ()
相关教程
图文教程
ecshop在PHP7时遇到的兼容报错的解决方法
在 PHP7 上安装 ECShop V2.7.3时,报错!Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP; ECS has a deprecate
ecshop常见报错的解决方法实例
Deprecated: Assigning the return value of new by reference is deprecated in定位到出错的那一行:[php] view plaincopyprint?$this->_ole =& new OLERead();我本地环
修改ecshop隐藏帮助中心文章页的评论功能的方法
第一步:首先我们打开 /article.php 文件;第二步:然后我们来修改 /themes/default/library/comments.lbi;这样就可以了,去重新刷新一下帮助中心的文章页,看是不是没有评论框了
Nginx常用Rewrite伪静态规则WordPress/PHPCMS/ECSHOP/ShopEX/SaB
目前已收集Wordpress、Wordpress二级目录、PHPCMS、ECSHOP、ShopEX、SaBlog、Discuz、Discuz X、PHPWind、Typecho、DEDECMS:
相关源码
-
帝国CMS7.2互联网自媒体门户整站带数据源码免费下载分享一款高仿极客网门户模板,帝国cms7.2版本,非常适合互联网、自媒体、文章门户网站使用。测法发现备份数据恢复报错,找了几个版本的都是一样的,有能力的自行修复查看源码 -
(自适应响应式)房产合同知识产权企业管理pbootcms模板下载本模板基于PbootCMS系统开发,为知识产权服务、法律咨询及企业合同管理等行业设计。采用严谨专业的布局风格,突出法律文书与知识产权服务行业特色,适合展示各类法律服务和知识产权相关内容。查看源码 -
(PC+WAP)高端餐饮美食小吃加盟网站模板下载pbootcms本模板基于PbootCMS内核开发,为餐饮美食品牌加盟、小吃连锁企业量身打造。通过精致的美食视觉呈现与加盟业务流程展示,帮助餐饮企业建立专业线上门户,实现品牌形象与加盟业务的双重展示。查看源码 -
(自适应响应式)法律咨询律师事务所法务pbootcms源码下载为律师事务所、法律咨询机构设计,特别适合展示法律服务、律师团队和成功案例。采用响应式技术,确保在不同设备上都能提供专业的法律信息展示和咨询服务。查看源码 -
自适应极简风个人博客文章自媒体网站模板基于PbootCMS开源内核开发的极简个人博客模板,采用移动优先设计原则,通过Media Query技术实现320px至1920px六级分辨率适配,确保在手机、平板及PC设备上均呈现良好的视觉体验。查看源码 -
(自适应)蓄电池能源智能数码科技产品pbootcms模板源码下载本款基于PbootCMS开发的网站模板为蓄电池及能源科技企业设计,特别适合锂电池、储能系统、新能源电池等产品的展示与推广。查看源码
| 分享笔记 (共有 篇笔记) |
