AB模板網:專注于dede模板,織夢源碼,織夢模板,網站模板下載,dedecms模板,網站源碼,dedecms教程以及各類手機網站模板和企業網站模板分享.

織夢模板

網站模板搜索
營銷型模板 政府網站模板 自適應模板 標簽大全

注冊

dedecms問答首頁調用所有問題列表的方法

網站模板下載 www.hbjasic.com / 2020-05-28
織夢dedecms5.7下,問答首頁(ask)調用的是一些最新問題、高懸賞問題等,在實際的使用中發現,雖然各個問答欄目下調用出來了所有的問題,但是首頁中并沒有所有問題的調用方法。
 
    當問題過期、未解決等情況出現的時候,ask首頁就不再能看到所有問題的列表了,這對用戶檢索或者是搜索引擎抓取來說都是不好的。解決方法就是在織夢ask首頁調用出來所有問題。
 
  要解決這個問題,首先想到的php或者是直接的sql代碼實現,不過效率不高,而且折騰起來挺麻煩,于是就利用了問答系統中的“推薦問題”功能,也就是說將推薦問題在問答首頁調用出來即可。
 
     需要首先修改ask的首頁模板,位置在/ask/templates/default下的index.html,在適當的地方加入以下代碼:
  <div class="fl center mt10 ml10">
  <dl>
  <dt><span class="fl tit2 ico2">問題列表</span></dt>
  <dd class="bor1 pd10">
  <ul>
  {dede:ask row='100' titlelen='100' sort='commend'}
  <dd> <span class="tclass">[{dede:field.typedata /}]</span> <span class="tlink"><a href="?ct=question&askaid={dede:field.id /}">{dede:field.title /}</a></span> </dd>
  {/dede:ask}
  </ul>
  </dd>
  </dl>
  </div>
上述代碼是在ask首頁中劃定了一塊區域,用來顯示推薦問題的列表。
 
 修改完上述代碼以后,需要到后臺的問答管理中,選定一些需要的問題進行推薦,所有執行了“推薦”操作的問題將會顯示在首頁。
  刷新問答首頁即可看到列表效果,此時的問答系統中推薦的問題鏈接是可用的,但是欄目鏈接卻有錯誤,需要修改url格式,具體設計到的標簽是dede:field.typedata。
  要修改這個標簽,需要找到這個位置:/include/tpllib/plus_ask.php,文件中有兩處定義typedata的地方,根據URL結構做如下修改:
  while($row = $dsql->GetArray('an'))
  {
  if($row['tid2'] != 0)
  $row['typelink'] = $row['typedata'] = " <a href='?ct=browser&tid2={$row['tid2']}'>{$row['tid2name']}</a>\r\n";
  else
  $row['typelink'] = $row['typedata'] = " <a href='?ct=browser&tid={$row['tid']}'>{$row['tidname']}</a>\r\n";
  $row['title'] = cn_substr($row['title'],$titlelen);
  $rearr[] = $row;
  }
 
實際上就是修改了問答欄目的url構成方式,經過上面的修改,織夢問答首頁的所有問題調用就完成了。
 
本文由AB模板網整理發布,轉載請說明出處:http://www.hbjasic.com/dedecmsjc/6124.html
本文標簽:

有問題可以加入織夢技術QQ群一起交流學習

☉首先聲明,只要是我們的vip會員全站所有資源均可以免費下載,不做任何限制(了解更多)

☉本站的源碼不會像其它下載站一樣植入大量的廣告。

☉本站提供的織夢源碼,都是做好測試好發布的,均可放心使用。

☉本站提供的織夢源碼,均帶數據及演示地址。可以在任一源碼詳情頁查看演示地址。

☉為了vip利益的最大化,我們還提供了vip贈品(了解更多

☉如有其他問題,請加網站客服QQ(9490489)進行交流。

相關教程

織夢模板_隨機Tags

企業通用織夢模板網站模板 策劃類網站模板 外貿網站模板 燈具織夢模板網站模板 智能網站模板 餐飲加盟網站源碼網站模板 電子網站模板 全屏網站模板 慈善機構網站模板 農林牧漁網站源碼網站模板 汽車用品網站模板 智能產品網站模板

推薦教程

首頁 VIP專區 靜態模板 會員中心
青娱乐视频精品分类在线播放