美文网首页
做dede网站知识点总结

做dede网站知识点总结

作者: 亚讯 | 来源:发表于2019-03-26 12:48 被阅读0次

    网站标题

    {dede:global.cfg_webname/}
    

    模板路径(引用js和css时候的路径)

    {dede:global.cfg_templets_skin/}
    

    首页导航栏标签

    <div class="menu"> 
     <a href="{dede:global.cfg_cmsurl/}/" class="ahov">首页</a> 
        {dede:channelartlist typeid='top' currentstyle="<a href='~typelink~' class="ahov" ~rel~>~typename~</a>"}
      <a href="{dede:field name='typeurl'/}">{dede:field name='typename'/}</a> {/dede:channelartlist}
    </div>
    

    banner轮播图代码:

    <div class="banner">
         <div class="qunar_banner" style="margin:0 auto">
    
                <div class="e_pic_wrap_banner">
                    <ul> {dede:arclist flag='f' typeid='32' row='4' titlelen='35' } <li> 
                            <div class="e_flt_inf_banner">
                            <img src="[field:litpic/]" />
                            </div>
                        </li> {/dede:arclist} </ul>
                </div>
    
             <div class="prev"><a href="javascript:void(0)"></a></div>
             <div class="next"><a href="javascript:void(0)"></a></div> 
        </div>
        <script type="text/javascript"> jQuery(".qunar_banner").slide({ mainCell:".e_pic_wrap_banner ul",effect:"leftLoop", 
    
    autoPlay:true, delayTime:400}); </script>
    
    </div>
    

    内容描述:

    [field:description function='cn_substr(@me,500)'/]
    

    dede的sql语句调用方法使用示例

    {dede:sql sql='Select content from dede_arctype where id=1'} 
    [field:content function="cn_substr('@me',700)" /]... 
    {/dede:sql} 
    

    看似简单的一段代码,功能却是很强大。
    dede_arctype 栏目内容表
    content 栏目内容字段名
    cn_substr() 这个dede常用的字符串截取函数</pre>

    调用页面:

    {dede:include filename="head.htm"/}
    

    友情链接:

     {dede:flink row='45' type='text' typeid='1' titlelen="24"}
                  [field:link /]|
     {/dede:flink}
    

    调用文章内容:

     {dede:sql sql='Select content from dede_arctype where id=29'}
                      [field:content/]...
     {/dede:sql}
    

    dede的channelartlist和channel区别

    都是获取栏目列表
    channelartlist里面可以有channel,同时调用两级栏目。
    如:

    {dede:channelartlist}
      <a href="{dede:field name='typeurl'/}"> {dede:field name='typename'/}</a>
             {dede:channel}
                  <a href="[field:typeurl/]">[field:typename/]</a> 
             {/dede:channel}
    {/dede:channelartlist}
    

    到channel就分不下去了,里面只能是调用文章列表了,再想分三级栏目需要二次开发。

    {dede:list}和{dede:arclist}的区别

    {dede:arclist}不支持分页,要实现分页的话需要二开(修改织梦的源代码),而{dede:list}可以分页,所有列表页用{dede:list}

    备案号

    {dede:global.cfg_beian/}
    

    相关文章

      网友评论

          本文标题:做dede网站知识点总结

          本文链接:https://www.haomeiwen.com/subject/dfdgvqtx.html