建站常识
ecshop调用一篇文章内容,威尼人娱乐网站官方网站调文章的内容,调取某一篇文章
要在威尼人娱乐网站官方网站调某用条文章!EC自带没有按文章ID去取文章的功能,因此只能重新写了个函数。还有因为本人特别害怕ECSHOP的版本升级,所以一般有代码级的改动时我都不愿意太多的去改EC的原文件(除非不得不改动原文件的情况)。一方面方便以后的升级,另一方面也使得代码有更好的通用性和复用性。
下面详细讲解一下具体的使用方法:
新建一个名为company_msg.lbi的库文件代码如下:
企业要文
从第4行到31行的代码是中心功能,主要用来实现按需调用文章,函数名:get_article_id()。但在这里将它一起写进了company_msg.lbi的库文件中,如果你觉得麻烦或者自己想在其他地方等又使用到该函数,那么可以直接将这函数写进EC 的includes/lib_arcicle.php文件末尾或其他需要使用的文件(但这种方式已经改了原代码了),为什么这么做相信有开发经验的都知道了这里不再多说。
33行的$this->assign('company_msg',get_article_id(array(8,9))); 主要就是通过调用该函数来取得自己想要的文章。本函数包括两个参数 $id (数组型)和 $num (整型) ,$id 就是想要调用的文章ID,$num 是控制显示多少条默认的情况下就是全部显示。
在这个例子中是取ID号8和9的文章,当然也可以取8,6,120,11等自己想取的文章ID。
35-50行,这个不用多说了,其实也就是库文件的显示样式。懂HTML的话这个完全可以自己重新设计,我为了方便一起写出来了。
最后一部当然就在,想要显示的地方调用该库文件咯。例如在index.dwt 的左则等布局好的地方加入
就OK了。这样做的好处就是完全不用改动原文件,实现自己想要的功能。尽量避免升级等其他麻烦的地方。就算以后升级该库文件也直接使用就可以了。
下次将会发布自动调用文章里面第一张图,做为资讯的功能。就是像一般的CMS那样,左边有图片,右边有文章列表。
Copyright © 2010-2021 北京瑞恒天龙科技有限企业 All Rights Reserved | 威尼人娱乐网站官方网站知名服务商 | 威尼人娱乐网站官方网站 | 京ICP备11004170号-1 京公网安备110107000463号
地址:北京市海淀区永定路长银大厦B座 非工作时间:15810379666 服务热线:010-89941606 座机:010-89941606 转801/802/803/804 版权所有 盗版必究!