dedecms中首頁調(diào)用專題的方法(5.1-5.7)

字號:


    最近幫朋友的網(wǎng)站制作專題,因為用的是dedecms 5.1版本,所以比較麻煩,新版本都是做好了,不過這樣正好研究下,經(jīng)測試沒有問題
    dedecms 5.1 專題制作參考
    在專題模板中調(diào)用簡介的方法:
    {dede:field name='description'/}
    循環(huán)軟件左側(cè)模板
    代碼如下:
    <div>
    <h2><a href="[field:arcurl /]" target="_blank">[field:title /]</a></h2>
    <span><img src="http://img.jb51.net/zt/images/down.gif" /></span>
    <p>
    <span>軟件大小:[field:softsize /] 軟件語言:[field:language /] </span>
    [field:description /]</p>
    <a href="http://www.jb51.net/do/plus/down.php?aid=[field:id /]&dxy=3" target="_blank"></a>
    <div></div>
    </div>
    循環(huán)軟件右側(cè)模板
    代碼如下:
    <li><span><a href="[field:arcurl /]" target="_blank">[field:title /]</a></span></li>
    這個標(biāo)簽是用來生成專題頁面的文檔列表的
    {dede:specnote id='識別id'/}
    例如
    {dede:specnote id='use'/}
    專題列表的調(diào)用方法與文章的一樣
    結(jié)合多說評論自定義
    代碼如下:
    <!-- Duoshuo Comment BEGIN -->
    <div data-category="" data-thread-key="{dede:field name='id'/}" data-title="{dede:field name='title'/}" data-author-key="" data-url="{dede:field name='arcurl'/}"></div>
    <script type="text/javascript">
    var duoshuoQuery = {short_name:"jb51"};
    (function() {
    var ds = document.createElement('script');
    ds.type = 'text/javascript';ds.async = true;
    ds.src = 'http://static.duoshuo.com/embed.js';
    ds.charset = 'UTF-8';
    (document.getElementsByTagName('head')[0]
    || document.getElementsByTagName('body')[0]).appendChild(ds);
    })();
    </script>
    <!-- Duoshuo Comment END -->
    dedecms5.3-5.7以上版本
    在首頁調(diào)用專題的方法:
    {dede:arclist channelid="" row="" titlelen=""}
    <a href="[field:arcurl]">[field:title]</a>
    <p>{dede:field name="description"/}.....</p>
    {/dede:arclist}
    注:channelid="" 是模型的id號 專題的為-1
    row="" 顯示的行數(shù)
    titlelen="" 標(biāo)題的長度
    在專題模板中調(diào)用簡介的方法:
    {dede:field name='description'/}
    這個標(biāo)簽是用來生成專題頁面的文檔列表的
    {dede:field.note noteid=‘識別ID’/}
    專題列表的調(diào)用方法與文章的一樣