麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > CMS > PhpCMS > 正文

Phpcms V9 調用全站最新文章的代碼

2024-09-10 07:18:15
字體:
來源:轉載
供稿:網友

Phpcms默認不支持調用全站最新文章,需要修改文件:/phpcms/modules/content/classes/content_tag.class.php,找到以下函數:

  1. /** 
  2.       * 列表頁標簽 
  3.       * @param $data 
  4.       */ 
  5.      public function lists($data) { 
  6.          $catid = intval($data['catid']); 
  7.          if(!$this->set_modelid($catid)) return false; 
  8.          if(isset($data['where'])) { 
  9.              $sql = $data['where']; 
  10.          } else { 
  11.              $thumb = intval($data['thumb']) ? " AND thumb != ''" : ''
  12.              if($this->category[$catid]['child']) { 
  13.                  $catids_str = $this->category[$catid]['arrchildid']; 
  14.                  $pos = strpos($catids_str,',')+1; 
  15.                  $catids_str = substr($catids_str$pos); 
  16.                  $sql = "status=99 AND catid IN ($catids_str)".$thumb
  17.              } else { 
  18.                  $sql = "status=99 AND catid='$catid'".$thumb
  19.              } 
  20.          } 
  21.          $order = $data['order']; 
  22.   
  23.          $return = $this->db->select($sql'*'$data['limit'], $order'''id'); 
  24.                           
  25.          //調用副表的數據 
  26.          if (isset($data['moreinfo']) && intval($data['moreinfo']) == 1) { 
  27.              $ids = array(); 
  28.              foreach ($return as $v) { 
  29.                  if (isset($v['id']) && !emptyempty($v['id'])) { 
  30.                      $ids[] = $v['id']; 
  31.                  } else { 
  32.                      continue
  33.                  } 
  34.              } 
  35.              if (!emptyempty($ids)) { 
  36.                  $this->db->table_name = $this->db->table_name.'_data'
  37.                  $ids = implode('/',/''$ids); 
  38.                  $r = $this->db->select("`id` IN ('$ids')"'*''''''''id'); 
  39.                  if (!emptyempty($r)) { 
  40.                      foreach ($r as $k=>$v) { 
  41.                          if (isset($return[$k])) $return[$k] = array_merge($v$return[$k]); 
  42.                      } 
  43.                  } 
  44.              } 
  45.          } 
  46.          return $return
  47.      } 
修改為:
  1. /** 
  2.       * 列表頁標簽 
  3.       * @param $data 
  4.       */ 
  5.      public function lists($data) { 
  6.          $catid = intval($data['catid']); 
  7.           
  8.          if(isset($data['where'])) { 
  9.              $sql = $data['where']; 
  10.          } else { 
  11.              $thumb = intval($data['thumb']) ? " AND thumb != ''" : ''
  12.              if(!emptyempty($catid)) { 
  13.                  if(!$this->set_modelid($catid)) return false; 
  14.                  if($this->category[$catid]['child']) { 
  15.                      $catids_str = $this->category[$catid]['arrchildid']; 
  16.                      $pos = strpos($catids_str,',')+1; 
  17.                      $catids_str = substr($catids_str$pos); 
  18.                      $sql = "status=99 AND catid IN ($catids_str)".$thumb
  19.                  } else { 
  20.                      $sql = "status=99 AND catid='$catid'".$thumb
  21.                  } 
  22.              } 
  23.              else { 
  24.                  $sql = "status=99".$thumb
  25.              } 
  26.                   
  27.          } 
  28.          $order = $data['order']; 
  29.   
  30.          $return = $this->db->select($sql'*'$data['limit'], $order'''id'); 
  31.                           
  32.          //調用副表的數據 
  33.          if (isset($data['moreinfo']) && intval($data['moreinfo']) == 1) { 
  34.              $ids = array(); 
  35.              foreach ($return as $v) { 
  36.                  if (isset($v['id']) && !emptyempty($v['id'])) { 
  37.                      $ids[] = $v['id']; 
  38.                  } else { 
  39.                      continue
  40.                  } 
  41.              } 
  42.              if (!emptyempty($ids)) { 
  43.                  $this->db->table_name = $this->db->table_name.'_data'
  44.                  $ids = implode('/',/''$ids); 
  45.                  $r = $this->db->select("`id` IN ('$ids')"'*''''''''id'); 
  46.                  if (!emptyempty($r)) { 
  47.                      foreach ($r as $k=>$v) { 
  48.                          if (isset($return[$k])) $return[$k] = array_merge($v$return[$k]); 
  49.                      } 
  50.                  } 
  51.              } 
  52.          } 
  53.          return $return
  54.      } 
修改代碼后,即能調取全站最新文章。
調用方法:{pc:content action="lists" num="10" order="id DESC" cache="3600"}
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 一级毛片真人免费播放视频 | 在线a亚洲视频播放在线观看 | 亚洲国产女同久久 | 视频一区 日韩 | 久久久精品网 | 精品国产一区二区三区四 | 国产女同疯狂激烈互摸 | 欧美特黄特色视频 | 爱逼爱操综合网 | 亚洲最大久久 | 国产精品hd免费观看 | 中国的免费的视频 | 噜噜噜在线 | 国产色91 | 国产亚洲欧美一区久久久在 | 中文字幕www | 亚洲视色 | 久久2019中文字幕 | 久久久久久久高清 | 国产精品久久久久久影院8一贰佰 | 国内精品免费一区二区2001 | 91精品国产91热久久久做人人 | 久草在线观看首页 | cosplay裸体福利写真 | 欧美日韩在线播放一区 | 欧美一级淫片免费视频黄 | 欧美精品一区二区三区久久久 | hdhdhdhd19日本人 | 国产精品视频自拍 | 激情亚洲一区二区 | 久久精品一区二区三 | 99riav国产在线观看 | 欧美淫交 | 午夜视频在线免费播放 | 国产亚洲精品久久久久久久久 | 欧美一级片网站 | 亚洲成人中文字幕在线 | 欧美女优一区 | 免费a级网站 | 一区二区三区视频在线 | 久国久产久精永久网页 |