第一步:在图集模板里加入分页代码:{dede:pagebreak/}
	 
	第二步:打开arc_archives_class.php,在include目录下,在结尾处加上以下代码:
	 
	/**
	* 获得动态页面图集中图片缩略列表
	*
	* @access public
	* @param int $totalPage 总页数
	* @param int $nowPage 当前页数
	* @param int $aid 文档id
	* @return string
	*/
	function GetlitpicDM_list($totalPage,$nowPage,$aid)
	{
	global $dsql,$sqlCt;
	$attlist="desclen|80";
	FillAttsDefault($ctag->CAttribute->Items,$attlist);
	extract($ctag->CAttribute->Items, EXTR_SKIP);
	if(!isset($this->addTableRow['imgurls'])) return ;
	$revalue = '';
	$dtp = new DedeTagParse();
	$dtp->LoadSource($this->addTableRow['imgurls']);
	$images = array();
	if(is_array($dtp->CTags))
	{
	$pagenum=1;
	foreach($dtp->CTags as $ctag1)
	{
	if($ctag1->GetName()=="img")
	{
	$litpic.='<LI>
	<DIV class=img><A title="'. $ctag1->GetAtt('text').'"
	href="view.php?aid='.$aid.'&pageno='.$pagenum.'"><IMG
	style="BACKGROUND-IMAGE: url('.$ctag1->GetAtt('ddimg').')"
	src="'.$GLOBALS['cfg_templets_skin'].'/tukustyle/blankBg.gif" ></A></DIV><A
	href="view.php?aid='.$aid.'&pageno='.$pagenum.'">'.substr($ctag1->GetAtt('text'), 30).'</A> </LI>';
	 
	$pagenum++;
	}
	}
	}
	 
	return $litpic;
	}
	/**
	* 获得静态页面图集中图片缩略列表
	*
	* @access public
	* @param int $totalPage 总页数
	* @param int $nowPage 当前页数
	* @param int $aid 文档id
	* @return string
	*/
	function Getlitpic_list($totalPage,$nowPage,$aid)
	{
	global $dsql,$sqlCt;
	$attlist="desclen|80";
	FillAttsDefault($ctag->CAttribute->Items,$attlist);
	extract($ctag->CAttribute->Items, EXTR_SKIP);
	if(!isset($this->addTableRow['imgurls'])) return ;
	$revalue = '';
	$dtp = new DedeTagParse();
	$dtp->LoadSource($this->addTableRow['imgurls']);
	$images = array();
	if(is_array($dtp->CTags))
	{
	$pagenum=1;
	foreach($dtp->CTags as $ctag1)
	{
	if($ctag1->GetName()=="img")
	{
	if($pagenum==1)
	{
	$litpic.='<LI>
	<DIV class=img><A title="'. $ctag1->GetAtt('text').'"
	href="'.$this->NameFirst.'.'.$this->ShortName.'"><IMG
	style="BACKGROUND-IMAGE: url('.$ctag1->GetAtt('ddimg').')"
	src="'.$GLOBALS['cfg_templets_skin'].'/tukustyle/blankBg.gif" ></A></DIV><A
	href="'.$this->NameFirst.'_'.$pagenum.'.'.$this->ShortName.'">'.substr($ctag1->GetAtt('text'),0,30).'</A> </LI>';
	}
	else
	{
	$litpic.='<LI>
	<DIV class=img><A title="'. $ctag1->GetAtt('text').'"
	href="'.$this->NameFirst.'_'.$pagenum.'.'.$this->ShortName.'"><IMG
	style="BACKGROUND-IMAGE: url('.$ctag1->GetAtt('ddimg').')"
	src="'.$GLOBALS['cfg_templets_skin'].'/tukustyle/blankBg.gif" ></A></DIV><A
	href="'.$this->NameFirst.'_'.$pagenum.'.'.$this->ShortName.'">'.substr($ctag1->GetAtt('text'),0,30).'</A> </LI>';
	}
	$pagenum++;
	}
	}
	}
	 
	return $litpic;
	}
	 
关键词:dedecms,织梦,5.7,图集,实现,分页,功能,第一步    标签:
 
    更多资讯请收藏关注 
网站模板(www.1yc.cn)