新聞中心
Dedecms搜索頁面調(diào)用全站最新文章解決方法
無憂主機小編今天在和站長聊天的時候,聊到了關(guān)于dedecms調(diào)用最新的解決方法。然后小編在自己的dedecms程序中,在搜索頁面最新添加文章的調(diào)用代碼,最后發(fā)現(xiàn)是不能實現(xiàn)文章列表調(diào)用。無憂小編認為主要原因還是dedecms在rclist標(biāo)記適用范圍是封面模板 index.htm、列表模板Alist_arcitle.htm和文檔模板article_article.htm,上面的錯誤。之所以在搜索頁面里面使用最新的文章時候標(biāo)簽無法實現(xiàn)調(diào)用,最后會導(dǎo)致不是最新文章,而使用Arclist標(biāo)簽的隨機文章還有一些熱門的文章都無法調(diào)用。在無憂小編查詢過很多資料,小編在了解之后總結(jié)了方法,就是在dedecms中提供一個標(biāo)記JS代碼! 第一要登入網(wǎng)站的后臺信息,進入模板中的模板管理,自定義宏標(biāo)記,之后點擊智能標(biāo)記向?qū)А边M入智能生成的向?qū)Чδ?,然后第二步驟選擇其中的列表的樣式,在調(diào)用列表不限制欄目全站文章可以在下拉菜單中選擇單獨分類;“限定頻道”、“附加屬性”與上者一樣;選著排列順序里面的發(fā)布時間,做這一步是為了證明在調(diào)用最新的文章。最后一步設(shè)置好了點擊保存自定義標(biāo)記,在返回自定義宏標(biāo)記這個頁面,找到剛才創(chuàng)建的自定義標(biāo)記。點擊管理列中的JS調(diào)用 ,小編怕大家不知道操作步驟是否成功 于是小編截了圖給大家看一下: [caption id="attachment_15446" align="alignnone" width="553"] dedecms[/caption] 然后復(fù)制一下選定的宏標(biāo)記的JS調(diào)用代碼,將其添加到網(wǎng)站模板的相應(yīng)位置就OK 了: [caption id="attachment_15447" align="alignnone" width="453"] dedecms[/caption] 小編補充下,假如列表使用的是li標(biāo)簽,需要在“更改”里修改“正常顯示的內(nèi)容,默認修改的方法如下: [caption id="attachment_15448" align="alignnone" width="453"] dedecms[/caption] 找到如下代碼: {dede:arclist row='10' titlelen='24' orderby='pubdate' idlist=''} ·[field:textlink/]([field:pubdate function=MyDate('m-d',@me)/])<br/> {/dede:arclist} 修改成: {dede:arclist row='10' titlelen='24' orderby='pubdate' idlist=''} <li>[field:textlink/]([field:pubdate function=MyDate('m-d',@me)/])</li> {/dede:arclist} 加入不需要顯示日期,可以刪除的: ([field:pubdate function=MyDate('m-d',@me)/]) 到了最后如果添加代碼,如果還沒有沒有更新的話就刷新一下頁面最新文章。或者生成下頁面就全部搞定了 。 無憂主機相關(guān)文章推薦閱讀: DEDECMS提示BODY HAS NOT ALLOW WORDS解決方法 DEDECMS系統(tǒng)未審核文檔禁止動態(tài)訪問修改處理方法 2014年最新DEDECMS完全防御掛馬與DDOS攻擊的方法?
本文地址:http://www.gle-technology.com/dedecms/15445.html