當前位置:首頁 > CMS教程 > discuz > 正文

添加一段代碼實現Discuz門戶列表頁直接調用文章瀏覽次數和評論次數

很多朋友做開發的時候,都是希望DZ的各種標簽像dede一樣能相互調用,但事實上DZ的內部機制要復雜得多,當然這些做法也是為了讓DZ的性能更加強勁。比如今天我們要實現的門戶列表頁直接調用文章瀏覽次數和評論次數就需要對門戶列表功能函數做一個小小的修改。修改的方法為:
1、找到根目錄/source/module/portal/portal_list.php中的category_get_list函數,在里面加入以下代碼:

  1. $article_count = C::t('portal_article_count')->fetch($value['aid']);

  2. if($article_count) $value = array_merge($article_count, $value);

復制代碼
2、這樣進行簡單的二次開發后就可以在門戶的列表頁使用$value[commentnum]調用評論數以及用$value[viewnum]調用瀏覽數了。

代碼插入位置見圖片


上一篇:DISCUZ x默認寬屏顯示 下一篇:最后一頁
四川快乐12走势图基本