黑人巨大精品欧美久久_懂色av免费_91视频链接_妖精视频www网站入口_91传媒在线看_免费视频福利

欢迎您光临深圳塔灯网络科技有限公司!
电话图标 余先生:13699882642

网站百科

为您解码网站建设的点点滴滴

首页  >   > 技术知识

Phpcms V9 调用全站最新文章的代码_PHPCms教程

发表日期:2019-12 文章编辑:小灯 浏览次数:4538

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.shejiancao.cn/28192.html
相关
 八年  行业经验

多一份参考,总有益处

联系深圳网站公司塔灯网络,免费获得网站建设方案及报价

咨询相关问题或预约面谈,可以通过以下方式与我们联系

业务热线:余经理:13699882642

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

主站蜘蛛池模板: 蕾丝视频在线看片国产 | 久久这里只有精品免费播放 | 人人干人人爱 | 天堂在线www天堂在线 | 超薄肉色丝袜一二三四区 | 午夜福利视频 | 人禽无码视频在线观看 | 亚洲精品一区二区三区五区 | 无码人妻少妇久久中文字幕蜜桃 | 偷偷做久久久久网站 | 国内精品久久久久尤物 | 成人免费在线视频网站 | 国产亚洲色视频在线 | 国产成人av三级在线观看 | 国产精品成人无码久久久 | 美女扒开大腿让男人桶 | 成人国产精品视频 | 国产一区二区精品久久岳 | 四虎免费在线观看视频 | 亚洲精品无码久久久影院相关影片 | 99在线看| 精品国产乱码久久久久久郑州公司 | 日本孕妇潮喷高潮视频 | 日韩精品一区二区三区在线观看l | 国产精品久久久久久爽爽爽床戏 | 国产女人高潮叫床视频 | 一级毛片看一个 | 日韩欧美亚洲国产精品字幕久久久 | 成人深夜福利 | 国产精品一区二区久久不卡 | 亚洲免费毛片 | 欧美亚洲理伦电影毛片在线播放 | 欧美在线视频一区在线观看 | 免费一级特黄特色大片∵黄 | 久草精品在线播放 | 日韩欧美在线观看 | 玩弄放荡人妻一区二区三区 | 996热精品视频在线观看 | 中文字幕11页 | 成人欧美一级毛片免费观看 | 综合精品一区 |