Phpcms V9 呼叫全站最新文章的方法

2022-09-27 10:36:11 字數 984 閱讀 8281

ph預設不支援呼叫全站最新文章,需要修改檔案:\phpcms\modules\content\classes\content_tag.class.php,找到以下函式:

複製**

**如下:

/**

* 列表頁標籤

* @param $data

*/ public function lists($data) else else

} $order = $data['order'];

$return = $this->db->select($sql, '*', $data['limit'], $order, '', 'id');

//呼叫副表的資料

if (isset($data['moreinfo']) && intval($data['moreinfo']) == 1) else

} if (!empty($ids))

} }

} return $return;

} 修改為:

複製**

**如下:

/**

* 列表頁標籤

* @param $data

*/ public function lists($data) else else

} else

} $order = $data['order'];

$return = $this->db->select($sql, '*', $data['limit'], $order, '', 'id');

//呼叫副表的資料

if (isset($data['moreinfo']) && intval($data['moreinfo']) == 1) else

} if (!empty($ids))

} }

} return $return;

複製**

**如下:

本文位址:

PHPCMS V9呼叫全站資料

跨模型 跨欄目呼叫最新資料 param modelid 模型id 可以有多個用,隔開 param limit 要呼叫的數量 param siteid 站點id 預設為1 return array 返回乙個陣列 function news modelid 1,2 limit 20 siteid 1 f...

phpcms V9如何呼叫全站文章排行

想在首頁新增瀏覽排行功能,卻發現phpcms竟然不支援呼叫全站文章排行。仔細研究了phpcms原始碼,終於找到解決辦法。預設情況下,phpcms只支援呼叫當前文章排行,如下 其中 catid為待呼叫欄目的id,如果想實現全站呼叫,需要修改phpcms modules content classes ...

phpcmsv9全站搜尋,不限模型

phpcmsv9全站搜尋,不限模型,今天又漲知識了。大家都知道,phpcms搜尋時按照模型來搜尋的,用了這個方法後,就可以全站搜尋 簡單修改一下v9預設的搜尋功能,可以不按模型搜尋全站內容 下面是被修改後的search模組中的index.php檔案 defined in phpcms or exit...