提到discuz,大家估計都很熟悉了,關于discuz二次開發的文章依然有很多了,可是真正具實用的卻少之又少,最近筆者在做discuz的二次開發時,碰到了一個問題,那就是自己制作的單頁面,比如zixun.php,當然這個文件是放在論壇根目錄下的,模板也加載成功了,可是頭部的qq登錄和微博登錄插件不見了.
仔細檢查了所有的文件,頭部加載的也沒問題,加載的是common下的header.htm沒有做任何改動啊,那么是什么原因呢?最后仔細研究了論壇的portal.php文件,發現自己制作的單頁面少了一行代碼,runhooks代碼,這句話顧名思義肯定就是運行插件鉤子的了,因為如果你研究過模板,你會發現模板中有好多hook開頭的語句,這個就是傳說中的鉤子.
新聞熱點
疑難解答