擴展ewap_eloop標簽支持更多其他內容的調用,如用此標簽獲取子欄目。
ewap_eloop標簽是WAP的專用標簽,擴展后支持任何數據的調用。
打開文件 wapfun.php,找到206行的 ewap_ReturnBqQuery,在此函數的226行開始加上如下代碼:
if($enews==100)//欄目
{
if($line >0){
$limit = "limit 0,$line";
}
if(ifmod($classid)){
$sonclass = str_replace("|", ",", $emod_r[$classid][sonclass]);
$sonclass = substr($sonclass, 1,-1);
if($sonclass){
$sonclass = "classid in ($sonclass)";
}
}else{
$sonclass = ReturnClass($class_r[$classid][sonclass]);
if($classids){
$sonclass = "classid in ($classids)";
}
}
$sonsql=$empire->query("select * from {$dbtbpre}enewsclass where $sonclass order by myorder $limit");
return $sonsql;
}
ewap_eloop標簽的操作類型為100的時候就能調出子欄目。