很多朋友做開發(fā)的時(shí)候,都是希望DZ的各種標(biāo)簽像dede一樣能相互調(diào)用,但事實(shí)上DZ的內(nèi)部機(jī)制要復(fù)雜得多,當(dāng)然這些做法也是為了讓DZ的性能更加強(qiáng)勁。比如今天我們要實(shí)現(xiàn)的門戶列表頁(yè)直接調(diào)用文章瀏覽次數(shù)和評(píng)論次數(shù)就需要對(duì)門戶列表功能函數(shù)做一個(gè)小小的修改。修改的方法為:
[tem=√]找到根目錄/source/module/portal/portal_list.php中的category_get_list函數(shù),在里面加入以下代碼:[/tem]
$article_count = C::t('portal_article_count')->fetch($value['aid']);
if($article_count) $value = array_merge($article_count, $value);
復(fù)制代碼
這樣進(jìn)行簡(jiǎn)單的二次開發(fā)后就可以在門戶的列表頁(yè)使用$value[commentnum]調(diào)用評(píng)論數(shù)以及用$value[viewnum]調(diào)用瀏覽數(shù)了。