ecshop首页top10排行修改条数

WBOY
Freigeben: 2016-08-08 09:27:01
Original
1206 Leute haben es durchsucht

下载的模板进行的二次开发,不知道是ecshop自己的bug还是模板有改动过,后台居然不能设置top10的显示条数,只显示5条数据。


经过一番百度,未果,开始看调用模板\library\top10_goods.lbi,没有任何控制显示条数的语句。

之前已经了解过模板机制,是在index.php中预先设置好模板调用数组数据的,在127行找到:    $smarty->assign('top_goods',       get_top10());           // 销售排行

好的,这下确认是函数get_top10();

但是ctrl+F居然index.php中没有,好吧,不知道是怎么来的,用editplus直接文件查找函数语句。\includes\lib_goods.php

在\includes\lib_goods.php 中的164行找到了目标函数,OK离目标很近了。


嗯?好像是全局变量,再次百度,找到了全局变量设置的地方:\lib_common.php


额!!为什么是10,但是前台却只能调用5条数据,到现在也没明白,可能是原模板作者哪里做过改动了吧。

没办法,只能返回\includes\lib_goods.php

直接修改SQL语句中的控制条数数值:


前台刷新,好吧,能用了。


一直都做前端,很少做php开发,第一次用ecshop二次开发,免强先用吧 O(∩_∩)O哈哈~

以上就介绍了ecshop首页top10排行修改条数,包括了方面的内容,希望对PHP教程有兴趣的朋友有所帮助。

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!