日韩天天综合网_野战两个奶头被亲到高潮_亚洲日韩欧美精品综合_av女人天堂污污污_视频一区**字幕无弹窗_国产亚洲欧美小视频_国内性爱精品在线免费视频_国产一级电影在线播放_日韩欧美内地福利_亚洲一二三不卡片区

生成欄目時出現(xiàn)Type mismatch,怎么辦?_動易Cms教程

編輯Tag賺U幣
教程Tag:暫無Tag,歡迎添加,賺取U幣!

部分用戶在使用動易系統(tǒng)生成欄目列表時,不管是單個生成還是批量生成,有部分欄目始終報錯:Type mismatch,在使用了“修復欄目結(jié)構(gòu)”等功能后,仍然出現(xiàn)一樣的問題。這到底是什么原因呢?

我們聯(lián)系用戶取得數(shù)據(jù)庫后,經(jīng)過測試,發(fā)現(xiàn)確實存在問題,但換成官方模板后問題解決。到底是什么原因造成用戶自己的模板會出錯呢,我們經(jīng)過仔細研究,原來是用戶自己制作的模板問題。下面具體為你解說。

頻道首頁、大類欄目頁,動易有一對欄目循環(huán)列表標簽,用來對當前欄目的子欄目列表進行循環(huán)顯示。這個標簽就是:【ArticleList_ChildClass】欄目列表內(nèi)容 【/ArticleList_ChildClass】。而在小類欄目頁及內(nèi)容頁,是沒有這對標簽的。

另一個要注重的地方是:
{$GetPicArticle(ChannelID,rsClass_arrChildID,True,0,1,false,false,0,3,2,130,90,20,0,True,1)}
{$GetArticleList(ChannelID,rsClass_arrChildID,True,0,rsClass_ShowAllItem,rsClass_TopNumber,False,False,"",0,rsClass_ItemListOrderType,2,44,0,False,1,True,False,3,False,False,True,True,True,False,rsClass_ItemOpenType)}
大家注重這兩個標簽中的第二個參數(shù)的值:rsClass_arrChildID,只有在【ArticleList_ChildClass】欄目列表內(nèi)容 【/ArticleList_ChildClass】這對標簽中的列表標簽GetArticleList和GetPicArticle的第二個參數(shù)才能使用這個值,這個值將翻譯成:rsClass("arrChildID"),表示只調(diào)用欄目循環(huán)中的當前欄目(包含所有子欄目)。

這樣想一下,就知道了,假如在【ArticleList_ChildClass】欄目列表內(nèi)容 【/ArticleList_ChildClass】這對標簽以外這樣調(diào)用:{$GetPicArticle(ChannelID,rsClass_arrChildID,True,0,1,false,false,0,3,2,130,90,20,0,True,1)},則肯定因為在欄目循環(huán)以外,而導致Type mismatch(類型不匹配)。

同樣的,因為在小類欄目和內(nèi)容頁中,因為不解析欄目循環(huán)列表標簽,所以假如在小類模板和內(nèi)容頁模板中,假如這樣使用標簽:{$GetPicArticle(ChannelID,rsClass_arrChildID,True,0,1,false,false,0,3,2,130,90,20,0,True,1)},即使你把這個標簽放在【ArticleList_ChildClass】欄目列表內(nèi)容 【/ArticleList_ChildClass】中,仍然會出現(xiàn)類型不匹配的錯誤。

現(xiàn)在回過頭來看這個用戶的模板,他出錯的原因就是為了偷懶,直接把大類模板復制到小類模板中,從面導到在生成小類列表的欄目時,始終報Type mismatch(類型不匹配)的錯誤。

現(xiàn)在大家明白了嗎?假如你的網(wǎng)站也出現(xiàn)同樣問題,知道怎么解決了吧?對,就是檢查你的模板。

查看更多 動易Cms教程  動易Cms模板

來源:模板無憂//所屬分類:動易Cms教程/更新時間:2005-04-01
相關動易Cms教程