DEDE織夢(mèng)cms常用的參數(shù)標(biāo)簽匯總、以及操作過程中的一些bug問題解決方法,dede網(wǎng)站二開,以下龍騰飛網(wǎng)絡(luò)科技-小吳在建站實(shí)操中筆記記錄,織夢(mèng)dede建站教程保存使用非常方便:
【DEDE建站教程】dedecms單獨(dú)頁(yè)怎么調(diào)用文章列表,翻頁(yè)無法生成偽靜態(tài)
Dedecms的標(biāo)簽調(diào)用的是有區(qū)域限制的,一些標(biāo)簽只能在文章頁(yè)和首頁(yè)以及頻道頁(yè)才能調(diào)用,但是單頁(yè)面也想調(diào)用“最新文章”等一些文章列表,如果是用{dede:arclist} {dede:arclist /}這些標(biāo)簽肯定是調(diào)用不了的。
解決方法:在dedecms中有個(gè)“宏標(biāo)簽”功能,用這個(gè)功能可以實(shí)現(xiàn)全站調(diào)用。
宏標(biāo)簽的設(shè)置:
打開dedecms后臺(tái)——>模板-->自定義宏標(biāo)簽-->智能標(biāo)志向?qū)?/em>
1、 選擇一個(gè)你要的列表樣式
2、設(shè)置“調(diào)用欄目”,這里不用說了,就是想要調(diào)用的欄目。
3、設(shè)置調(diào)用顯示列表的文章條數(shù),顯示列數(shù),標(biāo)題長(zhǎng)度,不過不設(shè)置也沒事,回頭想改還可以更改的。
4、提取特定文檔,如果有需要調(diào)用特定的文章就要選擇一下,如果沒有,就不用選擇。
5、單條記錄樣式,現(xiàn)在文章列表很多都是用<li></li>標(biāo)簽來做的,但是這里默認(rèn)不是,如果要在調(diào)用的時(shí)候適合的頁(yè)面,需要自己修改一下,
解決方法:
默認(rèn)的標(biāo)簽
單條記錄樣式(InnerText):[field:textlink/]([field:pubdate function=MyDate ('m-d’,@me)/])<br/>
修改為前后加上<li></li>標(biāo)簽
單條記錄樣式(InnerText):<li>[field:textlink/]([field:pubdate function=MyDate ('m-d' ,@me)/])</li>
還有很多功能,自己看支持字段。
6、“生成模版調(diào)用標(biāo)記”
{dede:arclist row='10’titlelen='24’orderby='pubdate’idlist=''} <li> [field: textlink/]([field:pubdate function=MyDate(' m-d’,@me)/]) </li> {/dede:arclist}
7、保存為自定義標(biāo)記,這個(gè)很重要,一定要保存才可以了。要不下一步就么有內(nèi)容可以做。
{dede:mytag name='auto_1’ismake='yes’/}
8、回到模板-->自定義宏標(biāo)記 ,可以看到剛才保存的宏標(biāo)記,如果不保存,這里是沒有的。
9、點(diǎn)擊“js調(diào)用”進(jìn)行js調(diào)用代碼提取
<script sre='/dede/plus/mytag_js.php?aid='1' language='javascript'></script>
10、將剛才復(fù)制的那段js代碼粘貼到要的地方即可
宏標(biāo)簽調(diào)用到此完成。