在ECSHOP首页显示积分商城里的商品

ecshop珠宝首饰 奢侈品商城PC网站模板 微信分销+wap手机网站 【2019-03-20】增加ECSHOP申请提现时提现金额冻结功能【2019-03-11】优化php7环境下格式化商品价格功能【2019-03-05】优化因为商品评论太多,造成商品详情页中评论页数过多导致页面变形问题【2019-02-28】修复一处eccshop购物车自动清空问题【2019-02-25】增强ecshop安全性,增加大量安全防护措施,封堵网站已知漏洞【2019-02-19】优化网站对... 阅读详情

以ECSHOP2.7.2官方默认模板为基础

1)、
首先打开 index.php 文件
在最末尾增加下面函数,注意千万不要写到 “?>” 的外面去,要加在“?>”的前面。


/**
* 获得积分商城热门商品
*
* @param   int      $limit        列出条数
* @param   int      $ishot       是否只显示热销
* @return array
*/
function index_get_exchange($limit=3,$ishot=0)
{
    /* 获得热门积分商品列表 */
$sql_ishot=$ishot ? " AND eg.is_hot=1 " : "";
$sql = 'SELECT g.goods_id, g.goods_name, g.goods_name_style, eg.exchange_integral, ' .
' g.goods_type,g.goods_brief, g.goods_thumb, g.goods_img, eg.is_hot ' .
' FROM ' . $GLOBALS['ecs']->table('exchange_goods') . ' AS eg LEFT JOIN ' . $GLOBALS['ecs']->table('goods') . ' AS g ON g.goods_id = eg.goods_id  ' .
' WHERE eg.is_exchange = 1 AND g.is_delete = 0 '. $sql_ishot .'  limit '.$limit;
$res = $GLOBALS['db']->getAll($sql);
    $arr = array();
   foreach($res AS $idx => $row)
    {
$arr[$idx]['name']              = $row['goods_name'];
$arr[$idx]['goods_brief']       = $row['goods_brief'];
$arr[$idx]['goods_style_name'] = add_style($row['goods_name'],$row['goods_name_style']);
$arr[$idx]['exchange_integral'] = $row['exchange_integral'];
$arr[$idx]['type']              = $row['goods_type'];
$arr[$idx]['goods_thumb']       = get_image_path($row['goods_id'], $row['goods_thumb'], true);
$arr[$idx]['goods_img']         = get_image_path($row['goods_id'], $row['goods_img']);
$arr[$idx]['url']               = build_uri('exchange_goods', array('gid'=>$row['goods_id']), $row['goods_name']);
    }
    return $arr;
}

然后继续在 index.php 文件中 找到

 $smarty->assign('shop_notice',    $_CFG['shop_notice']);       // 商店公告

 在它下边另起一行增加如下代码

 $smarty->assign('goods_exchange_list',index_get_exchange(6,0)); //积分商城

 如果你想只显示热销的积分商品,只需将上面代码稍作修改即可

 $smarty->assign('goods_exchange_list',index_get_exchange(6,1)); //积分商城


2
)、下面继续修改模板文件 themes/default/index.dwt

在你想显示积分商城商品的地方,加入下面代码段

<!--积分商城列表-->
<div class="box">
 <div class="box_1">
  <h3><span><a href="/exchange.php" class="f6">积分商城</a></span></h3>
    <div class="centerPadd">
    <div class="clearfix goodsBox" style="border:none;">
      <!--{foreach name=goods_exchange_list from=$goods_exchange_list item=exchange_goods}-->
      <div class="goodsItem">
  <a href="{$exchange_goods.url}" target="_blank"><img src="{$exchange_goods.goods_thumb}" alt="{$exchange_goods.goods_name}" class="goodsimg" /></a><br />
   <p><a href="{$exchange_goods.url}" target="_blank">
  <!-- {if $exchange_goods.goods_style_name} -->
  <font class="f3">{$exchange_goods.goods_style_name}</font><br />
  <!-- {else} -->
  <font class="f3">{$exchange_goods.goods_name}</font><br />
  <!-- {/if} -->
  </a>
  </p>
{$lang.exchange_integral}<font class="price">{$exchange_goods.exchange_integral}</font>
        </div>
      <!--{/foreach}-->
      <div class="more"><a href="/exchange.php"><img src="images/more.gif" /></a></div>
    </div>
    </div>
 </div>
</div>
<div class="blank5"></div>

3)、到后台清除下缓存,然后刷新首页就能看到效果了

打造ECShop平台的视觉盛宴:Ornaments模板设计 简介:ECShop是一个在中国广泛使用的开源电子商务平台,专为B2C在线商城而设计。Ornaments模板针对ECShop用户,提供了一套独特的视觉主题,旨在通过美观的设计和优化的用户体验提升购物网站的整体效果。模板不仅涉及视觉元素如首页布局、商品分类展示、搜索功能和购物车流程等,还包括了SEO优化、响应式设计、插件集成、颜色字体方案以及后台管理界面的改进,以确保商家能够有效地管理和运营其在线商城。 阅读详情

相关推荐

ECSHOP多用户商城系统“小京东”完整版【亲测稳定】

经过这一整套重构,原来的ECSHOP已经脱胎换骨:✅ 多商户入驻✅ 数据隔离✅ 统一支付 + 分账结算✅ RBAC权限控制✅ 跨店购物车✅ 积分体系这些功能不再是简单的模块叠加,而是形成了一个闭环的商业生态系统。无论是技术架构还是业务逻辑,都已经具备了支撑中大型平台的能力。如果你正在做类似的项目,欢迎参考这套方案。当然,实际落地时还需要考虑更多细节,比如搜索优化、物流对接、风控策略等等。但有了这个骨架,剩下的就是添砖加瓦的事了。🎯。

weixin_42360733的博客 1229

ECSHOP首页显示积分商城里的商品

以ECSHOP2.7.2官方默认模板为基础 1)、首先打开 index.php 文件,在最末尾增加下面函数,注意千万不要写到 “?>” 的外面去,要加在“?>”的前面,加以下代码: /** * 获得积分商城热门商品 * * @param int $limit 列出条数 * @param int $ishot 是否只显...

weixin_30823683的博客 165

ecshop 小京东源码 积分商城 积分+现金购买商品 供应商入驻源码

ecshop 小京东源码 积分商城 积分+现金购买商品 供应商入驻源码

ecshop用户注册如何去掉邮箱

这个是“如何将会员注册页的E-MAIL由必填项改为非必填项”的操作方法,您可以稍微借鉴一下。 以下修改是 ECSHOP2.7.1版 官方默认模板基础上做的修改,其他版本或其他模板,大同小异。 1、 打开 user_passport.dwt 文件 将 onblur="checkEmail(this.value);" 删除 并将 * 也删除 2、 打开 js/user.js 文件,找到 reg

zhjian6的专栏 6956

Ubuntu运行vmware时报错Vmware Unable to install all modules!Use shipped Linux kernel AIO access library解决。

Ubuntu运行vmware时报错Vmware Unable to install all modules! vmware --version 提示下面内容: [AppLoader] Use shipped Linux kernel AIO access library. An up-to-date "libaio" or "libaio1" package from your system is preferred. VMware Workstation 16.1.2 build-17966106

wto882dim的博客 2848

Intel RealSense D435 深度相机详解

Intel RealSense D435 深度相机是 Intel 推出的一款基于深度感知技术的相机,广泛应用于机器人、无人机、增强现实(AR)、虚拟现实(VR)、3D扫描、智能监控等领域。D435 是 RealSense 系列中较为高端的深度相机之一,结合了深度传感和 RGB 摄像技术,为用户提供高精度的深度数据和高质量的图像捕捉能力。

crasher123的博客 2943

去掉ECSHOP版权不显示power by ecshop

使用ECSHOP的商城的用户经常会很困惑,网站标题栏后面会显示ECSHOP的版权——power by ecshop。去掉ECSHOP版权不显示power by ecshop,龙翔九度网站工作室介绍,其实去掉这些版权标志并不难,只需要做一些小的修改。 首先,我们来去掉去掉网站最顶部标题部分的“ECSHOP演示站 Powered by ecshop” “ECSHOP演示站”这个可以在后台“商店

cloudday的专栏 5898

实战对比:Lmcache+vllm将KVcache卸载到CPU和SSD的性能差异(附完整配置)

本文通过实战对比Lmcache与vLLM在KV Cache卸载到CPU和SSD的性能差异,详细解析了配置优化、基准测试及高级调优策略。实验显示,CPU卸载在低并发下表现优异,而SSD方案在高并发场景中更具性价比优势,为LLM推理任务提供了高效的存储解决方案。

weixin_30664051的博客 700

ecshop前台模板页显示用户等级的代码修改

受 pandagao 关于烧包网会员等级显示启发 今天实现了前台模板会员等级显示的修改1.特殊会员组等级显示  以下代码是由pandagao 的帖子修改而来,修改了数据库表前缀不是ecs和等级名称不是取[rank_name]的问题a) /includes/lib_clips.php 文件第526行找到$sql = "SELECT pay_points, user_money, last_time

phphot 4341

量化交易新手入门:从零开始搭建你的第一个Python交易策略(附完整代码)

本文为量化交易新手提供从零开始搭建Python双均线策略的完整指南,涵盖环境配置、数据获取、策略实现及风险管理等关键步骤。通过详细的代码示例和实践建议,帮助读者快速掌握量化交易的核心技术,并避免常见陷阱。文章特别强调Python在量化交易中的技术革新优势,适合希望进入金融科技领域的初学者。

weixin_26905487的博客 443

手把手教你用Arduino和开源电路DIY一个手机连接的电化学传感器(附GitHub源码)

本文详细介绍了如何利用Arduino和开源电路DIY一个手机连接的电化学传感器,成本不到300元即可复现价值数千元的专业设备。从硬件选型、电路搭建到固件开发和手机应用实现,手把手教你完成整个项目,特别适合科研人员、环境监测爱好者和理工科学生。附GitHub源码,方便快速上手和扩展功能。

weixin_42561040的博客 336

ecshop后台首页mysql_ecshop商城后台使用手册

回答:数据库表中,找到payment表,pay_order字段就是用来控制顺序的,你如果想让A支付方式排在第一,那么你需要修改该字段的值稍微大一些。5:如何去除ecshop产品详细页产品电击率回答:模板文件中,打开goods.dwt,删除{$lang.goods_click_count}:{$goods.click_count}6:首页模板在哪个文件,头部模板,底部模板个什么文件名称回答:首页模板...

weixin_39768762的博客 617

【openwrt-21.02】T750 openwrt 双系统说明及切换方法

高度集成的 T750 平台大幅减少组件数量,为产品设计者提供更小的尺寸和更低的功耗。T750 采用先进的 7nm 制程,高度集成 5G 调制解调器和四核 Arm CPU,提供较强的功能和配置,设备制造商得以打造精巧的高性能 CPE 产品,如固定无线接入(FWA)路由器和移动热点。3. preloader 加载并启动 A 系统,若 A 系统的任一启动阶段加载失败,preloader 将重新加载并启动 A 系统 3 次,若 3 次均失败,则自动切换至 B 系统,加载并启动 B 系统。A/B 系统切换流程如下。

wgl307293845的博客 1414

ECShop 商城小程序「weeshop 」- 基于 ECShop 3.6 版本开发的完整版商城小程序

ECShop 小程序「weeshop 」基于 ECShop 3.6 版本开发的非官方微信小程序,将之命名为 weeshop 。带 v 的表示已经开发,后期逐步完善。功能 Function 首页:v轮播图、v商城滚动公告、v精品推荐、v新品上市、v销量排行 分类:v分类目录展示 我的:v退出登录、v用户信息显示、v订单统计 列表:v商品排序、v商品列表、v自动加载列表 搜索:v商品搜索 商品详情:v...

DA浪 1万+

手把手教你学simulink(57.2)--电励磁同步电动机场景示例:基于Simulink的矢量控制(Field-Oriented Control, FOC)电励磁同步电动机

在某电动汽车驱动系统中,采用了本项目开发的带有矢量控制功能的电励磁同步电动机驱动系统,结合三相逆变器实现了对电动机的高效控制。在某工业驱动系统中,采用了本项目开发的带有矢量控制功能的电励磁同步电动机驱动系统,结合三相逆变器实现了对电动机的精确控制。经过实际测试,该系统的应用使得生产效率提高了10%,并且在高负载条件下,电动机的温升得到了有效控制,延长了电动机的使用寿命。通过本项目的实施,我们成功配置了三相交流电源、三相逆变器和电励磁同步电动机的参数,并实现了对电动机的精确控制。

MHD0815的博客 944

【零基础入门unity游戏开发——2D篇】大大简化了地形创建流程,减少Rule Tile的使用 —— AutoTile自动平铺瓦片的使用介绍

Unity 2D游戏开发中的AutoTile技术详解 摘要:本文详细介绍了Unity 2D游戏开发中的AutoTile技术,这是一种智能瓦片系统,能够自动处理地形和场景拼接。文章首先讲解了AutoTile的基本概念和优势,然后分步骤指导读者如何安装2D Tilemap Extras包、创建AutoTile、设置参数和绘制遮罩。通过实际案例演示了AutoTile的使用方法,并比较了AutoTile与Rule Tile的适用场景。最后指出AutoTile虽然使用方便,但对素材要求较高,开发者应根据项目需求选择合

向宇的博客,专注php/web全栈 unity游戏开发,欢迎大家评论纠错 728

如何在Ecshop首页调用积分商城里的商品

下面就以ECSHOP2.7.2官方默认模板为基础,给大家提供一个完整的解决方案。先奉上效果图: 1)、首先打开 index.php文件在最末尾增加下面函数,注意千万不要写到 “?>” 的外面去,要加在“?>”的前面。 /** * 获得积分商城热门商品 * * @param int $limit 列出条数 * @param int ...

weixin_34307464的博客 118

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

php商城积分兑换商品功能,ECSHOP积分商城添加金额+积分兑换功能

商城里添加个“金额+积分”的兑换功能,(高手略过)虽然没有在商品详情页的“金额+积分”功能那么实用,但是用这个应急一下下也是可以考虑考虑的。呵呵……好吧,进入正题:1、执行SQL语句:ALTER TABLE `ecs_exchange_goods` ADD `goods_price` DECIMAL (10,2) default 0.00 NOT NULL2、修改admin/templates/e...

weixin_39716971的博客 444

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

温度PID控制PLC程序

温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值

ecshop 首页如何调用积分商城里面的的商品

一、调用热门积分商品的函数 /** * 获得积分商城热门商品 * * @param int $maxtop 列出条数 * @return array */ function exchange_gets_goods($maxtop) { /* 获得热门积分商品列表 */ $sql = 'SELECT g.goods_id, g.g...

沐雪架构师 318

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

ECShop 首页调用积分商城里面的的商品

1)、首先打开 index.php文件在最末尾增加下面函数,注意千万不要写到 “?>” 的外面去,要加在“?>”的前面。 /** * 获得积分商城热门商品 * * @param int $limit 列出条数 * @param int $ishot 是否只显示热销 * @return array */ func...

weixin_34402408的博客 141

什么是小程序商城?商派ECShop开源商城系统为什么能受到商城开发者的欢迎?

在当今这个数字化转型的时代,新零售的概念正以前所未有的速度改变着传统商业模式,其中小程序商城作为新零售智慧电商生态系统的代表,正引领着一场消费体验的革命。小程序商城系统——一个融合了最新科技与商业智慧的平台,它不仅重新定义了消费者的购物习惯,更开启了商家通往未来市场的黄金通道。

muliangsheng1988的博客 1626

[ecshop 资料] ecshop 购物车显示积分

ecshop 购物车 显示积分 lib_goods.php /** * 获得购物车中的商品 * * @access public * @return array */ function get_cart_goods() { /* 初始化 */ $goods_list = array(); $total = array( 'goods_

AI 前沿技术实战博客:LLM / Agent / AI 制药 / 生信四大栏目日更,硬核干货 + 可复现代码,看完就能上手 1538

ecshop mysql 30秒_ECshop商城程序常见的96个小问题汇总

($smarty.foreach.table_name.iteration-1) % 4 eq 0}60:ecshop积分商城的产品放在哪个表里面?回答:ecs_exchange_goods里面存储了积分商城的产品信息61:ecshop后台如何设置产品价格格式回答:后台->系统设置->网店设置->显示设置->商品价格显示规则62:如何删除ecshop底部查询回答:模板文件中...

weixin_42515136的博客 402

ecshop模板文件说明

style.css – 模板所使用样式表 activity.dwt – 活动列表 article.dwt – 文章内容页 article_cat.dwt – 文章列表页 article_pro.dwt – 前一篇文章 auction.dwt – 拍卖商品首页 auction_list.dwt – 拍卖商品详细页 brand.dwt – 商品品牌页 brand_list.dwt –

web开发成长过程 1万+
上一篇: [OK]ECSHOP后台的商品列表里显示商品品牌
下一篇: Ecshop商品编辑器上传中文名图片产生乱码
ximo
博客等级 码龄24年 18粉丝 9原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值