花魁直播高品质美女在线视频互动社区 - 花魁直播官方版

 歡迎來到素材無憂網(wǎng),按 + 收藏我們
登錄 注冊(cè) 退出 找回密碼

織夢(mèng)列表頁list標(biāo)簽支持flag屬性方法

時(shí)間: 2020-09-15 09:37 閱讀: 作者:素材無憂網(wǎng)

織夢(mèng)列表頁list標(biāo)簽支持flag屬性方法,方法如下:

1、打開include/arc.listview.class.php

A  找到

var $remoteDir;

在下面添加

var $Flag;

B 繼續(xù)找到

$ctag->GetAtt("orderway")

修改為

$ctag->GetAtt("orderway"),
$ctag->GetAtt("flag")

C 找到

$imgwidth=120,$imgheight=90,$listtype="all",$orderby="default",$innertext="",$tablewidth="100",$ismake=1,$orderWay='desc')

將其修改為

$imgwidth=120,$imgheight=90,$listtype="all",$orderby="default",$innertext="",$tablewidth="100",$ismake=1,$orderWay='desc',$flag='')

D 找到

//如果不用默認(rèn)的sortrank或id排序,使用聯(lián)合查詢(數(shù)據(jù)量大時(shí)非常緩慢)

在他的上面添加

$flags = explode(',',$flag);
		$flagsql = '';
	     for($i=0;$i<count($flags);$i++)
		{
			 $flagsql.=" And arc.flag like '%{$flags[$i]}%'";
		}

E 找到

where {$this->addSql} $ordersql limit $limitstart,$row";

修改為

where {$this->addSql} $flagsql $ordersql limit $limitstart,$row";

F 找到

$t1 = ExecTime();

在其上面添加

//Flag新增
			$numquery = "Select id From `dede_archives` arc where {$this->addSql} $flagsql $ordersql";
            $this->dsql->SetQuery($numquery);
            $this->dsql->Execute();
             while($arr=$this->dsql->GetArray())
             {
                 $fuck[] = $arr['id'];
             }
             $this->TotalResult = count($fuck);
			//flag結(jié)束 

繼續(xù)找到

$query = "SELECT id FROM `dede_arctiny` arc WHERE {$this->addSql} $ordersql LIMIT $limitstart,$row ";

修改為

$query = "Select id From `dede_archives` arc where {$this->addSql} $flagsql $ordersql limit $limitstart,$row ";

列表頁調(diào)用方法

{dede:list pagesize='10' flag='c'}
........
{/dede:list}

 

版權(quán)聲明: 本站資源均來自互聯(lián)網(wǎng)或會(huì)員發(fā)布,如果侵犯了您的權(quán)益請(qǐng)與我們聯(lián)系,我們將在24小時(shí)內(nèi)刪除!謝謝!

轉(zhuǎn)載請(qǐng)注明: 織夢(mèng)列表頁list標(biāo)簽支持flag屬性方法

模板推薦