丫丫丫的好久不写博客了,近期固定网站遇到一些问题,so整理了下给各位网友分享下。。。
首先说下主页高亮 一般情况下首页是固定写死的 。写死的话 首页的主页样式会和栏目页的样式一样,这样很不友好。下面代码是判断是否为首页 如果是首页 主页的样式会为class添加current的属性
<li{dede:field name=typeid runphp="yes"}(@me=="")? @me=" class='current'":@me="";{/dede:field}><a href='{dede:global.cfg_cmsurl/}/'>Home</a></li>
下面代码是为当前栏目高亮
打开include\taglib\channelartlist.lib.php
- $pv->Fields['typeurl'] = GetOneTypeUrlA($typeids[$i]); x下面加
- if($typeids[$i]['id'] == $refObj->TypeLink->TypeInfos['id'] || $typeids[$i]['id'] == $refObj->TypeLink->TypeInfos['topid'] ){
- $pv->Fields['currentstyle'] = $currentstyle ? $currentstyle : 'current';
- }
- else{
- $pv->Fields['currentstyle'] = '';
- }
{dede:channelartlist typeid='1,6,4,5,7' row='10' currentstyle='current'}
<li class="{dede:field.currentstyle/}"><a id="{dede:field name='id'/}" href="{dede:field name='typeurl'/}" >{dede:field name='typename'/}</a>
<ul class="list01 aboutpist">
{dede:channel type='son' noself='yes'}
<li><a href="[field:typelink/]">[field:typename/]</a></li>
{/dede:channel}
</ul>
</li>
{/dede:channelartlist}
不明白的加QQ:657235615
文章评论