Просмотр исходного кода

Update listview.class.php

tags/6.5.8
tianya 1 неделю назад
Родитель
Сommit
afb5b88bbd
1 измененных файлов: 1 добавлений и 28 удалений
  1. +1
    -28
      src/system/archive/listview.class.php

+ 1
- 28
src/system/archive/listview.class.php Просмотреть файл

@@ -145,33 +145,6 @@ class ListView
{
global $cfg_list_son, $cfg_need_typeid2, $cfg_cross_sectypeid;
if (empty($cfg_need_typeid2)) $cfg_need_typeid2 = 'N';
$filtersql = '';
//获得附加表的相关信息,联动单筛选
$addtable = $this->ChannelUnit->ChannelInfos['addtable'];
if ($addtable!="") {
$addJoin = " LEFT JOIN `$addtable` ON arc.id = ".$addtable.'.aid ';
$addField = '';
$fields = explode(',',$this->ChannelUnit->ChannelInfos['listfields']);
foreach($fields as $k=>$v)
{
$nfields[$v] = $k;
}
if (is_array($this->ChannelUnit->ChannelFields) && !empty($this->ChannelUnit->ChannelFields)) {
foreach($this->ChannelUnit->ChannelFields as $k=>$arr)
{
if (isset($nfields[$k])) {
if (!empty($arr['rename'])) {
$addField .= ','.$addtable.'.'.$k.' as '.$arr['rename'];
} else {
$addField .= ','.$addtable.'.'.$k;
}
}
}
}
} else {
$addField = '';
$addJoin = '';
}
//统计数据库记录
$this->TotalResult = -1;
if (isset($GLOBALS['TotalResult'])) $this->TotalResult = $GLOBALS['TotalResult'];
@@ -220,7 +193,7 @@ class ListView
}
if ($this->TotalResult==-1) {
//添加联动单筛选
$cquery = "SELECT COUNT(*) AS dd FROM `#@__arctiny` arc $addJoin WHERE ".$this->addSql;
$cquery = "SELECT COUNT(*) AS dd FROM `#@__arctiny` arc WHERE ".$this->addSql;
$row = $this->dsql->GetOne($cquery);
if (is_array($row)) {
$this->TotalResult = $row['dd'];


Загрузка…
Отмена
Сохранить