欧美大屁股bbbbxxxx,狼人大香伊蕉国产www亚洲,男ji大巴进入女人的视频小说,男人把ji大巴放进女人免费视频,免费情侣作爱视频

歡迎來(lái)到入門教程網(wǎng)!

dedecms

當(dāng)前位置:主頁(yè) > CMS教程 > dedecms >

dedecms問答首頁(yè)調(diào)用所有問題列表的方法

來(lái)源:本站原創(chuàng)|時(shí)間:2021-08-05|欄目:dedecms|點(diǎn)擊: 次

織夢(mèng)dedecms5.7下,問答首頁(yè)(ask)調(diào)用的是一些最新問題、高懸賞問題等,在實(shí)際的使用中發(fā)現(xiàn),雖然各個(gè)問答欄目下調(diào)用出來(lái)了所有的問題,但是首頁(yè)中并沒有所有問題的調(diào)用方法。
 
    當(dāng)問題過期、未解決等情況出現(xiàn)的時(shí)候,ask首頁(yè)就不再能看到所有問題的列表了,這對(duì)用戶檢索或者是搜索引擎抓取來(lái)說都是不好的。解決方法就是在織夢(mèng)ask首頁(yè)調(diào)用出來(lái)所有問題。
 
  要解決這個(gè)問題,首先想到的php或者是直接的sql代碼實(shí)現(xiàn),不過效率不高,而且折騰起來(lái)挺麻煩,于是就利用了問答系統(tǒng)中的“推薦問題”功能,也就是說將推薦問題在問答首頁(yè)調(diào)用出來(lái)即可。
 
     需要首先修改ask的首頁(yè)模板,位置在/ask/templates/default下的index.html,在適當(dāng)?shù)牡胤郊尤胍韵麓a:
  <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首頁(yè)中劃定了一塊區(qū)域,用來(lái)顯示推薦問題的列表。
 
 修改完上述代碼以后,需要到后臺(tái)的問答管理中,選定一些需要的問題進(jìn)行推薦,所有執(zhí)行了“推薦”操作的問題將會(huì)顯示在首頁(yè)。
  刷新問答首頁(yè)即可看到列表效果,此時(shí)的問答系統(tǒng)中推薦的問題鏈接是可用的,但是欄目鏈接卻有錯(cuò)誤,需要修改url格式,具體設(shè)計(jì)到的標(biāo)簽是dede:field.typedata。
  要修改這個(gè)標(biāo)簽,需要找到這個(gè)位置:/include/tpllib/plus_ask.php,文件中有兩處定義typedata的地方,根據(jù)URL結(jié)構(gòu)做如下修改:
  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;
  }
 
實(shí)際上就是修改了問答欄目的url構(gòu)成方式,經(jīng)過上面的修改,織夢(mèng)問答首頁(yè)的所有問題調(diào)用就完成了。
 

上一篇:織夢(mèng)DedeCMS自定義多行文本字段限制字?jǐn)?shù)的方法詳解

欄    目:dedecms

下一篇:火車頭DedeCMS織夢(mèng)5.6文章免登陸發(fā)布接口

本文標(biāo)題:dedecms問答首頁(yè)調(diào)用所有問題列表的方法

本文地址:http://mengdiqiu.com.cn/a1/dedecms/15465.html

更多dedecms

您可能感興趣的文章

閱讀排行

本欄相關(guān)

隨機(jī)閱讀

網(wǎng)頁(yè)制作CMS教程網(wǎng)絡(luò)編程軟件編程腳本語(yǔ)言數(shù)據(jù)庫(kù)服務(wù)器

如果侵犯了您的權(quán)利,請(qǐng)與我們聯(lián)系,我們將在24小時(shí)內(nèi)進(jìn)行處理、任何非本站因素導(dǎo)致的法律后果,本站均不負(fù)任何責(zé)任。

聯(lián)系QQ:835971066 | 郵箱:835971066#qq.com(#換成@)

Copyright © 2002-2020 腳本教程網(wǎng) 版權(quán)所有