91视频免费网站-91视频免费在观看-公侵犯人妻一区二区三区-公肉吊粗大爽色翁浪妇视频-精品成人在线视频-精品处破女学生-女生喷液视频-女生呻吟声-日韩深夜福利-日韩深夜视频-亚洲a视频-亚洲a网-自拍欧美日韩-自拍欧美亚洲-98久久人妻少妇激情啪啪-色舞月亚洲综合一区二区

歡迎您光臨深圳塔燈網絡科技有限公司!
電話圖標 余先生:13699882642

網站百科

為您解碼網站建設的點點滴滴

首頁  >   > 技術知識

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

發表日期:2019-12 文章編輯:小燈 瀏覽次數:5105

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"}
本頁內容由塔燈網絡科技有限公司通過網絡收集編輯所得,所有資料僅供用戶參考了本站不擁有所有權,如您認為本網頁中由涉嫌抄襲的內容,請及時與我們聯系,并提供相關證據,工作人員會在5工作日內聯系您,一經查實,本站立刻刪除侵權內容。本文鏈接:http://www.warwn.cn/28192.html
相關
最新網站建設案例
 八年  行業經驗

多一份參考,總有益處

聯系深圳網站公司塔燈網絡,免費獲得網站建設方案及報價

咨詢相關問題或預約面談,可以通過以下方式與我們聯系

業務熱線:余經理:13699882642

Copyright ? 2013-2018 Tadeng NetWork Technology Co., LTD. All Rights Reserved.    

91视频免费网站-91视频免费在观看-公侵犯人妻一区二区三区-公肉吊粗大爽色翁浪妇视频-精品成人在线视频-精品处破女学生-女生喷液视频-女生呻吟声-日韩深夜福利-日韩深夜视频-亚洲a视频-亚洲a网-自拍欧美日韩-自拍欧美亚洲-98久久人妻少妇激情啪啪-色舞月亚洲综合一区二区
<code id="gycww"><wbr id="gycww"></wbr></code>
  • <center id="gycww"><acronym id="gycww"></acronym></center>
    <code id="gycww"></code>
    <samp id="gycww"></samp>
    <li id="gycww"><source id="gycww"></source></li>
  • 主站蜘蛛池模板: 亚洲精品欧美日韩| 久久久久久久久中文字幕| 亚洲第一精品自拍| 亚洲va欧美va国产综合剧情| 亚洲mm色国产网站| 亚洲国内高清视频| 亚洲欧美一区二区三区久久| 一本色道久久88亚洲综合88| 久久久成人av| 色在人av网站天堂精品| 91av免费观看91av精品在线| 欧美一区二区三区免费观看| 国产精品中文在线| 亚洲第一精品夜夜躁人人爽| 在线观看不卡av| 欧美成人精品一区二区三区| 欧美精品videosex性欧美| 日韩免费视频在线观看| 国产精品一区二区av影院萌芽| 亚洲aaaaaa| 日韩天堂在线视频| 欧美黄色性视频| 国产精品久久久久久久久久ktv| 亚洲国产私拍精品国模在线观看| 中文字幕欧美亚洲| 高清在线视频日韩欧美| 国产日韩欧美另类| 在线播放日韩精品| 久久久免费电影| 成人黄色网免费| 精品国产一区av| 日韩免费av一区二区| 亚洲精品之草原avav久久| 欧美精品在线免费观看| 国产精品夫妻激情| 亚洲欧美三级在线| 欧美激情在线一区| 亚洲成人在线视频播放| 麻豆成人在线看| 国产精品自拍偷拍视频| 久久精品亚洲一区|