因为专注,所以专业
2005 - 2020

DedeCMS二级导航菜单超简单调用教程

时间:2020-03-22 03:51:58    作者:八叔模板堂
 
我们在做DedeCMS二次开发的时候,二级导航做起来比较麻烦,织梦官方也可以输出二级导航,但是代码是死的,不能灵活使用,而我们需要让它变得灵活起来,来满足我们的各种需求。   下面就告诉大家这个灵活的二级导航调用代码:
 
01 {dede:channelartlist row=5 typeid='top'}
02 <li><a class="hide" href="{dede:field name='typeurl'/}" title="{dede:field name='typename'/}">{dede:field name='typename'/}</a>
03 {dede:field name='id' runphp='yes'}
04 global $dsql;
05 $sql = "Select typedir,typename from dede_arctype where reid="[email protected]" order by sortrank limit 0,11";
06 $dsql->SetQuery($sql);//将SQL查询语句格式化
07 $dsql->Execute();//执行SQL操作
08 $ns = $dsql->GetTotalRow();
09 if($ns>0){
10  //通过循环输出执行查询中的结果
11  $xinfo='<ul>';
12  while($row = $dsql->GetArray()){
13   $xinfo.='<li><a href="'.str_replace('{cmspath}','',$row['typedir']).'">'.$row['typename'].'</a></li>';
14  }
15  $xinfo.='</ul>';
16  @me=$xinfo;
17 }else{@me='';}
18 {/dede:field}
19 </li>
20 {/dede:channelartlist}
  这样就可以轻松实现二级导航了,主要是使用自定义sql语句更加灵活,仅供大家参考学习。
赞(0
免费拨打  111-1111-1111
免费拨打  111-1111-1111免费拨打 111-1111-1111
微信二维码
手机二维码
返回顶部
返回顶部返回顶部