<?php
if(!defined(‘DEDEINC’))
{
exit(“Request Error!”);
}
require_once(DEDEINC.”/arc.partview.class.php”);
function lib_channelartlist(&$ctag,&$refObj)
{
global $dsql,$envs,$_sys_globals;//处理标记属性、innertext
$attlist=”typeid|0,row|20″;
FillAttsDefault($ctag->CAttribute->Items,$attlist);
extract($ctag->CAttribute->Items, EXTR_SKIP);
$innertext = trim($ctag->GetInnerText());if($typeid==0 && !empty($_sys_globals[‘typeid’])) $typeid = $_sys_globals[‘typeid’];
if($innertext==”) $innertext = GetSysTemplets(“part_channelartlist.htm”);
$totalnum = $row;
if(empty($totalnum)) $totalnum = 20;//获得类别ID总数的信息
$typeids = array();
if($typeid==0) {
$tpsql = ” reid=0 And ispart<>2 And ishidden<>1 And channeltype>0 “;
}
else {
if(!ereg(‘,’,$typeid)) {
$tpsql = ” id ‘$typeid’ And ispart<>2 And ishidden<>1 “;
}
else {
$tpsql = ” id in($typeid) And ispart<>2 And ishidden<>1 “;
//echo $tpsql;
}
}
//echo “Select id,typename,typedir,isdefault,ispart,defaultname,namerule2,moresite,siteurl,sitepath from `#@__arctype` where $tpsql order by sortrank asc limit $totalnum”;die;
$dsql->SetQuery(“Select id,typename,typedir,isdefault,ispart,defaultname,namerule2,moresite,siteurl,sitepath from `#@__arctype` where $tpsql order by sortrank asc limit $totalnum”);
$dsql->Execute();
while($row = $dsql->GetArray()){ $typeids[] = $row; }if(!isset($typeids[0])) return ”;
$artlist = ”;
$GLOBALS[‘itemindex’] = 0;
$GLOBALS[‘itemparity’] = 1;
for($i=0;isset($typeids[$i]);$i++)
{
$GLOBALS[‘itemindex’]++;
$pv = new PartView($typeids[$i][‘id’]);
$pv->Fields[‘typeurl’] = GetOneTypeUrlA($typeids[$i]);
$pv->SetTemplet($innertext,’string’);
$artlist .= $pv->GetResult();
$GLOBALS[‘itemparity’] = ($GLOBALS[‘itemparity’]==1 ? 2 : 1);
}
//注销环境变量,以防止后续调用中被使用
$GLOBALS[‘envs’][‘typeid’] = $_sys_globals[‘typeid’];
$GLOBALS[‘envs’][‘reid’] = ”;
return $artlist;
}
?>
include\taglib\channelartlist.lib.php
2. 本站不保证所提供下载的资源的准确性、安全性和完整性,资源仅供下载学习之用!如有链接无法下载、失效或广告,请联系客服处理,有奖励!
3. 您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容资源!如用于商业或者非法用途,与本站无关,一切后果请用户自负!
4. 如果您也有好的资源或教程,您可以投稿发布,成功分享后有站币奖励和额外收入!
三优资源网 » dede:arclist typeid 多个栏目
常见问题FAQ
- 免费下载或者VIP会员专享资源能否直接商用?
- 本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。
- 提示下载完但解压或打开不了?
- 找不到素材资源介绍文章里的示例图片?
- 三优资源网