dedecms导航,当前栏目高亮显示代码

转载 2012年04月15日 22:09:49
<li{dede:field name=typeid runphp="yes"}(@me=="")? @me=" class='hover'":@me="";{/dede:field}><a href='{dede:global.cfg_cmsurl/}/'><span>主页</span></a></li>
{dede:channel type='top' row='10' currentstyle="<li class='hover'><a href='~typelink~' ~rel~><span>~typename~</span></a></li>"}
<li><a href='[field:typeurl/]' [field:rel/]><span>[field:typename/]</span></a></li>
{/dede:channel}

获取typeid,三元运算,(@me=='')?要真入当前id .或其他作于判断的条件,

{dede:arclist row=4 orderby=pubdate type='image.' }
                                    <li class="normal" onmouseover="picChange([field:global name='autoindex' /])">
                                        <img src="[field:litpic/]" alt="[field:title function='html2text(@me)'/]
                                    </li>
								{/dede:arclist}
{dede:global name='itemindex'/}

{dede:channelartlist typeid='top'}
   <span>索引:{dede:global name='itemindex'/}</span>
   <a href="{dede:field name='typeurl'/}">{dede:field name='typename'/}</a>
   {dede:arclist titlelen='1024' row=7}
   <a href="[field:arcurl /]" title="[field:title /]">[field:title /]</a>
   {/dede:arclist}
{/dede:channelartlist}
 
// arclist 和 list 中可以使用这个:
{arclist typeid='14' titelen='1024'}
   [field:global name='autoindex' /]
   [field:title/]
   [field:arcurl/]
{/dede:arclist}
 [field:global name=autoindex runphp="yes"]@me=@me-1;[/field:global] 减1

autoindex输出索引

[field:pubdate function="MyDate('m-d ',@me)"/]

时间

[field:array runphp='yes']@me = (strpos(@me['litpic'],'defaultpic') ? "" : "<a href='{@me['arcurl']}' class='preview'><img src='{@me['litpic']}'/></a>"); [/field:array]
                                
没有图片显示文字

{dede:channelartlist typeid='3,5'}
<a href="{dede:field name='typeurl'/}"><b>{dede:field name='typename'/}</b></a>(上一级栏目)<br>
{dede:channel type='son' noself='yes'}
<a href="[field:typelink/]">[field:typename/]</a><br />
{/dede:channel}
<hr><!-- 这里我们加一个横线,区分2个不同栏目的调用效果 -->
{/dede:channelartlist}

{dede:channelartlist}                                
            [field:global name=autoindex runphp="yes"](@me%2==0)? @me="<div class=global_module box_r>":@me="<div class=global_module>";[/field:global]
            {dede:arclist titlelen=’40′ row=’11′}    
           <a href="[field:arcurl /]" title="[field:title/]" target="_blank">[field:title /]</a>    
            {/dede:arclist}
        </div>
      {/dede:channelartlist}


循环生产列表,判断第二个就 加个样式<div class=global_module box_r>,否则就<div class=global_module>

貌似 不行,直接输出到页面显示的是
[field:global name=autoindex runphp="yes"](@me%2==0)? @me="":@me="";[/field:global] 

解决方法

[field:global name=autoindex runphp='yes']@me=$GLOBALS['autoindex']%2==0?’<div class="global_module box_r">’:'<div class="global_module">’;[/field:autoindex]


织梦导航高亮栏目属性样式标签currentstyle调取自定义字段的方法~typelink~

在制作dedecms模板的时候经常会使用currentstyle标签高亮当前的栏目,具体代码为: currentstyle='li class="current-menu-ite...
  • yuwenlin_neting
  • yuwenlin_neting
  • 2017-06-22 11:11:57
  • 226

织梦,导航首页高亮解决方案

默认织梦导航栏目,首页不可高亮,解决方案如下:给a标签添加active类首页
  • qq947289507
  • qq947289507
  • 2017-06-23 09:33:29
  • 102

织梦导航栏高亮问题及所有子栏目currentstyle无效失效问题解决

首页高亮样式:{dede:field name=typeid runphp="yes"}(@me=="")? @me=" class='navhover'":@me="";{/dede:field} ...
  • a1079540945
  • a1079540945
  • 2014-05-20 09:31:09
  • 2339

织梦CMS,当前栏目高亮显示

不多说废话,直接上代码。{dede:php} $GLOBALS['thisid'] = intval($refObj->Fields['id']);{/dede:php}   HOME首 页 {ded...
  • w263756314
  • w263756314
  • 2016-06-06 15:40:06
  • 246

Dedecms当前栏目高亮完美处理办法…

代码先行: /templets/default/head.htm PHP 0 1 2 3 4 5 6 7 ...
  • ls519585292
  • ls519585292
  • 2015-07-18 11:47:32
  • 3305

dedecms有下拉框的二级栏目导航输出模板

{dede:channelartlist row='2' typeid='1,2' } {dede:field name='typename'/} {dede:channel type='so...
  • linhui03
  • linhui03
  • 2017-08-08 23:39:53
  • 91

织梦dedecms判断导航是否被选中以及采用的css样式

dedecms导航判断当前选中样式                                         首页             {dede:channel typ...
  • goeline
  • goeline
  • 2014-05-17 15:40:33
  • 1433

织梦导航栏当前栏目高亮

1、调用方法,包括首页也可以,官方的默认调用标签不支持首页 主页--> 首页 {dede:channel type='top' row='10...
  • renpingqing
  • renpingqing
  • 2013-07-19 17:26:53
  • 1792

dedecms导航,当前栏目高亮显示代码

主页 {dede:channel type='top' row='10' currentstyle="~typename~"} [field:typename/] {/dede:channel} 获...
  • qq435792305
  • qq435792305
  • 2012-04-15 22:09:49
  • 9927

dedecms导航判断当前选中样式的方法

本文实例讲述了dedecms导航判断当前选中样式的方法。分享给大家供大家参考。具体方法如下: 效果如下图所示: 代码如下: 复制代码代码如下:     社保首页  {dede:chann...
  • qikexun
  • qikexun
  • 2016-02-26 20:10:37
  • 2075
收藏助手
不良信息举报
您举报文章:dedecms导航,当前栏目高亮显示代码
举报原因:
原因补充:

(最多只允许输入30个字)