蚂蚁分类 mymps_get_info_list 函数参数详解
其实蚂蚁分类的mymps_get_info_list这个函数跟dz的函数使用方法几乎是一样的。都基本是如出一辙。下面大概讲解一下。
mymps_get_info_list 函数位于\include\common.fun.php中可以说是mymps的核心函数之一,功能非常强大,但官方给出的注释和说明非常少。结合个人理解,下面我简单对常见参数进行一个说明(不对的地方,请各位拍砖):
function mymps_get_info_list($num=10,$info_level=”,$upgrade_type=”,$userid=”,$catid=”,$certify=”,$if_hot=”,$sql=”,$leftjoin=true)
1、$num=10 //调用信息的数量
mymps_get_info_list(11); //调用11条最新的信息(按时间排序)
mymps_get_info_list(‘’); //若为空,则调用所有的信息(按时间排序)
2、$info_level // 信息的等级
一般正常信息为1,推荐信息为2,待审信息为0
mymps_get_info_list(11,”); 显示11条正常信息和推荐信息
mymps_get_info_list(11,0); 显示11条信息(包括待审、正常、推荐)
mymps_get_info_list(11,1); 显示11条正常信息和推荐信息
mymps_get_info_list(11,2); 显示11条推荐信息
3、$upgrade_type// 置顶信息的类别
‘ 2为分类置顶,3为首页头条
mymps_get_info_list(11,2, 3); 显示11条推荐头条信息
4、userid//某个用户的信息,这个容易理解
mymps_get_info_list(11,2, 3,’某人’); 显示用户“某人” 发布的11条推荐头条信息
5、$catid// 具体某个最小分类的信息,不能递归调用某分类的各个子类信息
//调用单个之类,显示用户“某某” 在子类‘102’发布的11条推荐头条信息
mymps_get_info_list(11,2, 3,’某某’,’102′);
//显示子类‘102,103’中发布的11条推荐头条信息
mymps_get_info_list(11,2, 3,‘’,’102,103′);
6、$sql=” //自定义SQL语句,要求对Mysql有一定的了解,非常灵活,也非常有用。例如:mymps_get_info_list(4,0,”,”,”,”,”,’ AND a.img_count>0 ‘,$leftjoin=true);
7、$if_hot=‘’//是否按点击量排序,默认按ID排序
为‘’或0按ID排序,为其他任意值(如1,或更夸张一点 gdd.gd)按点击量排序 其实这里就是判断是否为空而已。
mymps_get_info_list(8,1,0,”,’160,161,162,163,164,165,166,167,203′,”,’gdd.gd’);
剩下的几个参数比较不常用,我就不介绍了。
此文章为转载文章,地址:http://www.autowares.cn/blog/?p=41 本人稍加修改。 【申明,本博客“汪洋大海”栏目里的所有文章都是转载文章,其他栏目都为博主原创文章。转载的文章基本都会附上地址。】
布施恩德可便相知重
微信扫一扫打赏
支付宝扫一扫打赏