1、寻找return lib_arclistDone 这一段编码,在其前边再加$orderidlist = $ctag- GetAtt( orderidlist ); 而且在lib_arclistDone涵数启用的最终面再加主要参数$orderidlist,编码以下: $orderidlist = $ctag- GetAtt(
1、寻找return lib_arclistDone 这一段编码,在其前边再加$orderidlist = $ctag- GetAtt( orderidlist ); 而且在lib_arclistDone涵数启用的最终面再加主要参数$orderidlist,编码以下:
$orderidlist = $ctag- GetAtt( orderidlist );
return lib_arclistDone
$refObj, $ctag, $typeid, $ctag- GetAtt( row ), $ctag- GetAtt( col ), $titlelen, $infolen,
$ctag- GetAtt( imgwidth ), $ctag- GetAtt( imgheight ), $listtype, $orderby,
$ctag- GetAtt( keyword ), $innertext, $envs[ aid ], $ctag- GetAtt( idlist ), $channelid,
$ctag- GetAtt( limit ), $flag,$ctag- GetAtt( orderway ), $ctag- GetAtt( subday ), $ctag- GetAtt( noflag ),
$tagid,$pagesize,$isweight,$orderidlist
2、寻找function lib_arclistDone这一段编码,在涵数lib_arclistDone的最终再加主要参数$orderidlist= N ,编码以下:
function lib_arclistDone( $refObj, $ctag, $typeid=0, $row=10, $col=1, $titlelen=30, $infolen=160,
$imgwidth=120, $imgheight=90, $listtype= all , $orderby= default , $keyword= ,
$innertext= , $arcid=0, $idlist= , $channelid=0, $limit= , $att= , $order= desc , $subday=0, $noflag= ,$tagid= , $pagesize=0, $isweight= N ,$orderidlist= N )
3、寻找$innertext = trim($innertext); ,在其下边再加$orderidlist = AttDef($orderidlist, N );编码以下:
$orderby = strtolower($orderby);
$keyword = trim($keyword);
$innertext = trim($innertext);
$orderidlist = AttDef($orderidlist, N );
$tablewidth = $ctag- GetAtt( tablewidth );
$writer = $ctag- GetAtt( writer );
if($tablewidth == ) $tablewidth = 100;
4、检索 //特定了id或应用缓存文件中的id 把下边的标准句子改为:
//特定了id或应用缓存文件中的id
if($idlist != )
$query = SELECT arc.*,tp.typedir,tp.typename,tp.corank,tp.isdefault,tp.defaultname,tp.namerule,tp.namerule2,tp.ispart,
tp.moresite,tp.siteurl,tp.sitepath
$addfieldsSql
FROM `$maintable` arc left join `dede_arctype` tp on arc.typeid=tp.id
$addfieldsSqlJoin
WHERE arc.id in($idlist)
if($orderidlist == N ) {
$query .= $ordersql;
} else {
$query .= ORDER BY FIELD(arc.id,$idlist)
那样就对arclist加上了一个orderidlist特性,有主要参数Y/N, 默认设置为N,为Y的情况下,便可以按idlist 排列了。实际上这一基本原理也十分简易,便是运用的MYSQL数据信息库的ORDER BY FIELD作用。因此那样大家便可令其用idlist排列了
dedecms模版,dedecms公司模版,dedecms新闻资讯模版,高档HTML5响应式模版,dedecms手机上模版,织梦cms模版实例教程,网站模版,网页页面模版,完全免费网页页面模版