織夢 搜尋頁列表序號

2021-08-27 22:11:35 字數 4227 閱讀 1388

首先找到 「include」 資料夾下的 arc.searchview.class.php 檔案

已修改後的方法,可以直接呼叫 [field:global name=autoindex /]

/**

* 獲得文件列表

** @access public

* @param int $limitstart 限制開始

* @param int $row 行數

* @param int $col 列數

* @param int $titlelen 標題長度

* @param int $infolen 描述長度

* @param int $imgwidth 寬度

* @param int $imgheight 高度

* @param string $achanneltype 列表型別

* @param string $orderby 排列順序

* @param string $innertext 底層模板

* @param string $tablewidth **寬度

* @return string

*/function getarclist($limitstart=0,$row=10,$col=1,$titlelen=30,$infolen=250,

$imgwidth=120,$imgheight=90,$achanneltype="all",$orderby="default",$innertext="",$tablewidth="100")

if ($cfg_sphinx_article == 'y')

else

} else

else if($orderby=="pubdate")

else if($orderby=="id")

else

}$this->sphinx->setlimits($limitstart, (int)$row, ($row>1000) ? $row : 1000);

$res = array();

$res = autocharset($this->sphinx->query($this->keywords, 'mysql, delta'), 'utf-8', 'gbk');

foreach ($res['words'] as $k => $v)

foreach($res['matches'] as $_v)

$aids = @implode(',', $aids);

//搜尋

$query = "select arc.*,act.typedir,act.typename,act.isdefault,act.defaultname,act.namerule,

act.namerule2,act.ispart,act.moresite,act.siteurl,act.sitepath

from `archives` arc left join `arctype` act on arc.typeid=act.id

where arc.id in ($aids)";

} else else

} else

else if($orderby=="pubdate")

else if($orderby=="id")

else

}//搜尋

$query = "select arc.*,act.typedir,act.typename,act.isdefault,act.defaultname,act.namerule,

act.namerule2,act.ispart,act.moresite,act.siteurl,act.sitepath

from `` arc left join `arctype` act on arc.typeid=act.id

where $ordersql limit $limitstart,$row";

}$this->dsql->setquery($query);

$this->dsql->execute("al");

$artlist = "";

if($col>1)

$this->dtp2->loadsource($innertext);

for($i=0;$i

for($j=0;$j

if($row = $this->dsql->getarray("al"))

//處理一些特殊字段

}

在屬性定義新增,例如在 global $cfg_sphinx_article; 下新增:

$globals['autoindex'] = 0;
在迴圈條數 for($i=0;$i

$globals['autoindex'] ++;
在 search.htm 新增

[field:global name='autoindex'/]
[field:title/]

織夢 搜尋頁

搜尋的form新增屬性 1.form整行 2.隱藏input 3.輸入框name q 開啟include arc.searchview.class.php 查詢 require once dedeinc.taglib hotwords.lib.php require once dedeinc.tag...

織夢DEDECMS首頁列表頁呼叫文章TAG

1.如果是dedecms v5.7版本直接使用標籤 field id function gettags me 就可以呼叫出來了。只不過不帶連線的。2.如果需要連線請注釋掉include helpers archive.helper.php檔案的130行,tags tags row tag row t...

織夢內容頁或列表頁新增相關專題功能呼叫

大家在採用織夢製做 文章內容頁或是搜尋結果頁模版當時,都期望在網頁頁面中顯示資訊和內容相關的題目或是專題講座內容,自然顯示資訊文章的題目這一作用是織夢dedecms標識早已內建了的,今兒關鍵是講怎樣在織夢dedecms文章內容模版中啟用和內容相關的專題講座題目,這一大家必須改動織夢dedecms有關...