<noscript id="ppamg"></noscript>
  • <blockquote id="ppamg"><pre id="ppamg"></pre></blockquote>
    <sup id="ppamg"><pre id="ppamg"></pre></sup>

  • ?

    dede文章副欄目調用 完美解決DEDE封面調用副欄目文章列表方法

    2012-06-15 10:54?來源 溫州視線

      dede副欄目調用方法用普通DEDE調用欄目的代碼無效,dede封面或者首頁調用副欄目的文章,用dede arclist是無法顯示的,網上查了一下都是下面說的第一種方法,這樣修改后是能調用副欄目的文章列表,但是首頁、頻道頁、列表頁的推薦無效了,第二種方法可以完美解決調用副欄目文章的問題。

      修改文件/include/taglib/arclist.lib.php
      修改原代碼:
      if($CrossID=='') $orwheres[] = ' arc.typeid IN ('.GetSonIds($typeid).')';
      else $orwheres[] = ' arc.typeid IN ('.GetSonIds($typeid).','.$CrossID.')';
      以上是原代碼替換成:
      if($CrossID=='')$orwheres[] = ' arc.typeid IN ('.GetSonIds($typeid).') or FIND_IN_SET('.GetSonIds($typeid).',arc.typeid2)';
    else $orwheres[] = 'arc.typeid IN ('.GetSonIds($typeid).','.$CrossID.')or FIND_IN_SET('.GetSonIds($typeid).',arc.typeid2)';
      代碼說明:
      arc.typeid IN ('.GetSonIds($typeid).')查詢dede_arctiny表中的typeid字段,如果是有.GetSonIds($typeid).的就查詢并返回去。這里沒有typeid2所以在這里就要加上 or FIND_IN_SET('.GetSonIds($typeid).',arc.typeid2)'
    意思就是查詢typeid2字段中如果包含了.GetSonIds($typeid).此數字的話也返回。但是這樣一設置封面的推薦什么的都不顯示了,所以只能用模糊查詢。

      模糊查詢說明:
      mysql中如果用like模糊查詢的話,也是可以的。不過可能不是很準。
      代碼如下:
      if($CrossID=='')$orwheres[] = " (arc.typeid in (".GetSonIds($typeid).") or arc.typeid2 in(".GetSonIds($typeid).") or CONCAT( ',', arc.typeid2, ',' ) LIKE '%,".$typeid.",%' )";
      else $orwheres[] = " (arc.typeid in (".GetSonIds($typeid).",".$CrossID.") or arc.typeid2 in (".GetSonIds($typeid).",".$CrossID.") or CONCAT( ',', arc.typeid2, ',' ) LIKE '%,".$typeid.",%')";
      這個代碼已經試過了,很好。

      一般SQL是可以支持CHARINDEX函數的。不過可惜的是Mysql不支持這個函數所以只能用以上方法或者like模糊查詢了。如果你有更好的方法的話。除外,我只知道這兩種就先發出來了。

      本文來源 電腦互助網|http://www.pc811.com 原文鏈接:http://www.pc811.com/6/4/25022.html

      本文“”來源:http://www.desachemical.com/keji/intel/zzzj/rumen/43816.html,轉載必須保留網址。

    編輯: yujeu


      ?
      聯系方法 - 招聘信息 - 隱私政策 網站地圖
      溫州在線WENZHOUZX.COM版權所有
      久久超乳爆乳中文字幕| 亚洲欧美一级久久精品| 久久av无码专区亚洲av桃花岛| 亚洲狠狠婷婷综合久久蜜芽| 国产成人久久精品一区二区三区| 久久精品国产91久久综合麻豆自制 | 99久久免费国产精品| 久久www免费人成看国产片| 亚洲精品99久久久久中文字幕| 久久久久久伊人高潮影院| 97久久久精品综合88久久| 久久亚洲AV无码西西人体| 国产精品久久成人影院| 婷婷久久五月天| 久久婷婷综合中文字幕| 亚洲精品美女久久777777| 国产精品永久久久久久久久久| 久久久久亚洲AV无码专区首JN | 波多野结衣久久一区二区| 99re久久精品国产首页2020| 亚洲精品视频久久久| 很黄很污的网站久久mimi色| 久久综合九色综合网站| 亚洲国产精品狼友中文久久久| 久久久综合九色合综国产| 久久久久久久久久久久中文字幕 | 7国产欧美日韩综合天堂中文久久久久 | 免费国产99久久久香蕉| 囯产精品久久久久久久久蜜桃 | 欧美精品福利视频一区二区三区久久久精品 | 色综合久久久久网| 97精品伊人久久大香线蕉app| 久久人人爽人人爽人人片AV麻烦| 精品无码久久久久久久动漫| 成人免费网站久久久| 久久久久人妻精品一区| 蜜臀av性久久久久蜜臀aⅴ | 国产精品99久久久久久猫咪| 久久综合九色综合欧美狠狠| 久久精品国产秦先生| 青青青青久久精品国产 |