織夢(mèng)添加新文章時(shí),同時(shí)勾選多個(gè)副欄目提交后,再查看更改文章,只有一個(gè)副欄目被選中保存,然后再重新選擇多個(gè)副欄目提交后才可以,比如選擇1,2,3,4提交再返回更改文章,只有1被保存,需要重新更改提交才能保存1,2,3,4副欄目,每添加一篇新文章都要重復(fù)這樣很麻煩。這個(gè)問題該怎么樣解決呢?
這個(gè)是因?yàn)榭棄?mèng)(DEDECMS)程序把$typeid2的數(shù)值整數(shù)化了,所以第一次添加文章的時(shí)候只剩下一個(gè)整數(shù)(欄目)??棄?mèng)官方給出的安裝包,如果沒做任何更改,或者僅更換了模板,都會(huì)出現(xiàn)此問題。
修改回來的方法:
打開/include/helpers/archive.helper.php 這個(gè)文件,156行,這一段代碼
1 |
$typeid2 = intval($typeid2); |
|
改為
1 |
//$typeid2 = intval($typeid2); |
|
或者刪除掉,就不會(huì)存在此問題。
此教程已經(jīng)過本站親測(cè),使用無差錯(cuò),可完美解決織夢(mèng)DedeCMS添加內(nèi)容選擇多個(gè)副欄目,只顯示一個(gè)的問題。