校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁 > 網站建設 > 建站知識 > 織夢教程:dedecms 5.5升級到5.6高級搜索出錯的解決

織夢教程:dedecms 5.5升級到5.6高級搜索出錯的解決

POST TIME:2020-04-05 23:19

很早就把dede 5.5升級到5.6,升級后以為一切都正常,沒有發現問題,今天偶然使用高級搜索的發現高級搜索頁面出錯,出錯的代碼如下:

DedeCMS Error Warning!

Technical Support: [url]http://bbs.dedecms.com[/url]
Error page: /plus/search.php?typeid=0&keyword=mop&starttime=-1&channeltype=-1&orderby=sortrank&pagesize=10&kwtype=1&searchtype=titlekeyword&%CB%D1%CB%F7=%CB%D1%CB%F7
Error infos: Unknown column 'arc.arcrank' in 'where clause'
Error sql: Select * From `dede_add*****pec` arc where arc.arcrank > -1 And ( arc.title like '%mop%' )

DedeCMS Error Warning!
Technical Support: [url]http://bbs.dedecms.com[/url]
Error page: /plus/search.php?typeid=0&keyword=mop&starttime=-1&channeltype=-1&orderby=sortrank&pagesize=10&kwtype=1&searchtype=titlekeyword&%CB%D1%CB%F7=%CB%D1%CB%F7
Error infos: Unknown column 'arc.arcrank' in 'where clause'
Error sql: Select arc.*,act.typedir,act.typename,act.isdefault,act.defaultname,act.namerule, act.namerule2,act.ispart,act.moresite,act.siteurl,act.sitepath from `dede_add*****pec` arc left join `dede_arctype` act on arc.typeid=act.id where arc.arcrank > -1 And ( arc.title like '%mop%' ) order by arc.senddate desc limit 0,10

網上搜索了一下,發現這個問題遇到的很多,解決辦法很少,去官方論壇,也有很多人遇到這個問題,但是提出解決辦法的少,在這里鄙視一下 dedecms的官方論壇,那里的技術問題很少有人解答,官方不提供任何技術支持。只有靠自己了,經過仔細分析錯誤代碼,發現造成錯誤的原因是是由于內容 類型選擇不限時報錯,而不限的值與為-1,把它改為0就可以,具體修改方法:

找到模板heightsearch.htm代碼中如下

<select name="channeltype" id="channeltype" >

<option value="-1" selected>--不限--</option>

換成

<select name="channeltype" id="channeltype" >

<option value="0" selected>--不限--</option>

也就是說把value="-1"的-1改為0即可完美解決這個問題。

請大家測試,如果對你有幫助



收縮
  • 微信客服
  • 微信二維碼
  • 電話咨詢

  • 400-1100-266
主站蜘蛛池模板: 龙陵县| 凤庆县| 桂林市| 吉木萨尔县| 慈溪市| 吴江市| 侯马市| 平原县| 武定县| 威远县| 英超| 扶风县| 阜新| 盐城市| 郓城县| 湘乡市| 霍州市| 罗平县| 青神县| 新化县| 上饶县| 宜春市| 邵武市| 抚宁县| 称多县| 清流县| 山丹县| 北宁市| 白银市| 乐业县| 杭锦后旗| 五大连池市| 墨江| 乌兰察布市| 宕昌县| 普安县| 凤凰县| 固镇县| 庄浪县| 罗山县| 朝阳县|