您现在的位置是:首页 > cms教程 > Ecshop商城教程Ecshop商城教程
ecshop文章随机调用方法
语芙2025-01-08Ecshop商城教程已有人查阅
导读wordpress是一个非常棒的博客系统,功能强大,拥有海量的插件,安装非常的方便。我这种代码 也能混得如鱼得水,轻松实现想要的功能,在SEO方面变现得尤其强大。
wordpress是一个非常棒的博客系统,功能强大,拥有海量的插件,安装非常的方便。我这种代码 也能混得如鱼得水,轻松实现想要的功能,在SEO方面变现得尤其强大。机缘巧合得让我接触到了ecshop,毫无疑问ecshop是一款非常强大的B2C开源程序,但ecshop在安装插件方面是比较繁琐的,不会像wordpress那样傻瓜式的下载安装运行,就能对于我这种代码 来说还是比较吃力的。在seo方面ecshop优化得挺不错的,但某些细节上做得还是不够完善。
废话不多说进入主题
对于大的B2C商城来说 每天更新当然不成问题,但对于小型商城来说却成了 大问题,如何让网站保持时常的更新而得到搜索引擎的青睬这问题困扰了我一段时间;在WORDPRESS上可以轻松的调用随机文章让网站保持更新状态,但ecshop上并没有这功能啊,ecshop的文章永远都是根据发布先后排序的。于是就百度一下ecshop随机文章这词吧, 找出来一篇文章,或许随机文章这功能的确能够实现,但及其繁琐要改index.php文件,还要添加lis库文件等等,还是顾忌css 等东西,这个对于我这种代码 来说是要命的。后来找到一篇让ecshop文章根据之后更新时间进行排序的文章。
方法如下:
先修改后台:
找到ecshop的添加文档,admin/article.php文件。找到288行
找到48与56行
把
接下来才是重点:以上的内容都是废话
非常简单的修改串代码让ecshop文章实现随机展示
找到includes/lib_article.php
找到48与56行
把
就这么简单就完成
每次更新缓存,文章的排序就会改变一次。
废话不多说进入主题
对于大的B2C商城来说 每天更新当然不成问题,但对于小型商城来说却成了 大问题,如何让网站保持时常的更新而得到搜索引擎的青睬这问题困扰了我一段时间;在WORDPRESS上可以轻松的调用随机文章让网站保持更新状态,但ecshop上并没有这功能啊,ecshop的文章永远都是根据发布先后排序的。于是就百度一下ecshop随机文章这词吧, 找出来一篇文章,或许随机文章这功能的确能够实现,但及其繁琐要改index.php文件,还要添加lis库文件等等,还是顾忌css 等东西,这个对于我这种代码 来说是要命的。后来找到一篇让ecshop文章根据之后更新时间进行排序的文章。
方法如下:
先修改后台:
找到ecshop的添加文档,admin/article.php文件。找到288行
if ($exc->edit("title='$_POST[title]', cat_id='$_POST[article_cat]', article_type='$_POST[article_type]', is_open='$_POST[is_open]', author='$_POST[author]', author_email='$_POST[author_email]', keywords ='$_POST[keywords]', file_url ='$file_url', open_type='$open_type', content='$_POST[FCKeditor1]', link='$_POST[link_url]', description = '$_POST[description]'", $_POST['id']))
修改成
$add_time = gmtime();
if ($exc->edit("title='$_POST[title]', add_time='$add_time',cat_id='$_POST[article_cat]', article_type='$_POST[article_type]', is_open='$_POST[is_open]', author='$_POST[author]', author_email='$_POST[author_email]', keywords ='$_POST[keywords]', file_url ='$file_url', open_type='$open_type', content='$_POST[FCKeditor1]', link='$_POST[link_url]', description = '$_POST[description]'", $_POST['id']))
再找到includes/lib_article.php找到48与56行
把
' ORDER BY article_type DESC, article_id DESC';
修改成
' ORDER BY article_type DESC, add_time DESC';
根据更新时间进行排序并不是我所需要的,但却给了我一个非常重要的提示接下来才是重点:以上的内容都是废话
非常简单的修改串代码让ecshop文章实现随机展示
找到includes/lib_article.php
找到48与56行
把
' ORDER BY article_type DESC, article_id DESC';
修改成
' ORDER BY rand()';
注意是两处!就这么简单就完成
每次更新缓存,文章的排序就会改变一次。
本文标签:
很赞哦! ()
下一篇:ecshop中验证码的使用方法
相关教程
图文教程
ecshop的smarty基本语法介绍
模板制作比较核心的其实就是变量的使用,因为这些就是数据的根本,想从数据库里获取数据并显示在界面就必须使用smarty来展示,下面是关于smarty的介绍和使用。
ecshop登陆后价格可见,会员注册登陆才显示价格
ECSHOP商品页面显示登陆后价格可见,会员注册登陆才能显示价格。打开模版ECSHOP商城模板文件夹里面的goods.dwt
ecshop当前位置连接修改方法
ecshop的当前位置里面的首页那个链接修改,经过分析代码发现没有可修改的地方,要找到处理这个当前位置的函数
ecshop任何页面调用指定商品分类下面精品商品的实现方法
ECSHOP商城任何页面调用指定商品分类下面精品商品,比如首页,商品页面,分类页面,调用指定商品分类下面的精品商品。
相关源码
-
(自适应)橙色家政服务清洁保洁服务pbootcms网站模板源码下载模板核心价值:基于PbootCMS内核开发的家政服务类网站模板,通过模块化设计展现服务项目、团队风采、服务案例等核心板块,突出时效预约、服务标准化展示等家政行业特性。查看源码 -
(PC+WAP)高端餐饮美食小吃加盟网站模板下载pbootcms本模板基于PbootCMS内核开发,为餐饮美食品牌加盟、小吃连锁企业量身打造。通过精致的美食视觉呈现与加盟业务流程展示,帮助餐饮企业建立专业线上门户,实现品牌形象与加盟业务的双重展示。查看源码 -
(PC+WAP)绿色环保建筑设备通用行业pbootcms源码下载通过模块调整可适配园林景观、装配式建筑、绿色装修等生态建设相关领域。预制绿色建材展示、能耗模拟等专业模块,集成项目案例、环保工艺等建筑行业特色内容结构,测试数据包含LEED认证体系查看源码 -
(自适应响应式)供应链进出口服务pbootcms企业网站源码为供应链管理、进出口服务类企业设计,特别适合展示物流网络、贸易服务和供应链解决方案。采用响应式技术,确保在各类设备上都能呈现企业服务内容。查看源码 -
(自适应响应式)高端简繁双语HTML5金融资本咨询单页pbootcms模板采用响应式设计确保在各类手机端设备很好的呈现。该模板专注于金融咨询、资本管理等领域企业形象展示,通过结构化布局突出行业专业度与可信度,后台数据同步管理简化内容维护流程。查看源码 -
(自适应)中英双语配线器材扎带线卡网站pbootcms模板免费下载为线缆管理、电气配线领域打造的响应式网站模板,采用PbootCMS内核开发,可快速搭建企业级产品展示平台,数据实时同步管理。查看源码
| 分享笔记 (共有 篇笔记) |
