zoukankan      html  css  js  c++  java
  • 织梦常用代码

    1、导航名称只留下两个字

    正常:

    只留两个字:

     

    {dede:channel row='8' type ='top'}
    <li>
        <a href="[field:typelink/]">[field:typename function='cn_substr(@me,2)'/]</a>
    </li>
    {/dede:channel}

     2、首页调用栏目的栏目内容

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

    id是对应的栏目id,第二行末尾的580是控制显示多少字。

    最后一行的末尾的省略号是直接显示在页面上的,不需要的时候可以去掉。

    3、调用指定栏目的url和栏目名称

    {dede:type typeid ='7'}
    <a href="[field:typelink/]" rel="nofollow">[field:typename/]</a>
    {/dede:type}

     4、织梦内容页调用缩略图的代码

    {dede:field.litpic/}
    <img src="{dede:field.litpic/}" alt="{dede:field.title/}" width="100%" />

     5、导航里面调用文章列表

    {dede:channelartlist row='2' typeid='7,8' }
    <p class="title">
        <a href="{dede:field name='typelink'/}" target="_blank"><span>1.</span>{dede:field name='typename'/}</a>
    </p>
    <ul>
        {dede:arclist row='20'}
        <li>
            <a href="[field:arcurl/]" target="_blank">[field:title/]</a>
        </li>
        {/dede:arclist}
    </ul>
    {/dede:channelartlist}

    如果{dede:field name='typelink'/}栏目链接的代码失效,可以试用下{dede:field name='typeurl'/}

    6、导航外部链接栏目在新窗口中打开的方法 

    <li><a href='[field:typeurl/]'>[field:typename/]</a></li>
    替换成下面的
    <li><a href='[field:typeurl/]' [field:id runphp='yes'] if(@me=='4'){ @me="target='_blank'";} else {@me="";}[/field:id]>[field:typename/]</a></li>
    注:上面的4即是你想要新开窗口的栏目ID。
    
    如果有多个的话,可以一次性的写完整上去。如有2个需要新窗口打开,代码如下
    <li><a href='[field:typeurl/]' [field:id runphp='yes'] if(@me=='4'||@me=='5'){ @me="target='_blank'";} else {@me="";}[/field:id]><span>[field:typename/]</span></a></li>
    这里就是4,5的ID全部新窗口打开。

    7、首页当前导航样式

    <ul class="header-nav">
        <li {dede:field name=typeid runphp="yes"}(@me=="")? @me=" class='active'":@me="";{/dede:field}><a rel="nofollow" href="{dede:global.cfg_cmspath/}/">首页</a></li>
        {dede:channel type='top' row='6' currentstyle="<li class='active'><a href='~typelink~'>~typename~</a></li>"}
        <li>
            <a href="[field:typeurl/]">[field:typename/]</a>
        </li>
        {/dede:channel}
    </ul>

     

  • 相关阅读:
    Firefox页面截图插件Pearl Crescent Page Saver
    Effective C++ (5) 几个关于数组的问题
    Notice
    Effective C++ (4) c++中的命名空间
    Effective C++ (7) 强制类型转换
    Effective C++ (3) 避免C++头文件的多重包含
    Effective C++ (2) C#中的Const和Readonly
    总结一下这段时间的生活
    如何让rose一开始的那个向导对话框出现?
    Effective C++ (8) 顺序容器vector,list,deque
  • 原文地址:https://www.cnblogs.com/laq627/p/9174055.html
Copyright © 2011-2022 走看看