×  

目录位置

顶部模板命名为 head.htm,创建于模板目录下的 common 文件夹下


logo标签

<a href="{$sys.url}" title="{$config.title}"><img src="{$config.logo}" alt="{$config.title}"></a>

{$sys.url} 系统网址

{$config.title} 网站标题

{$config.logo} 网站logo


顶部导航

导航标签( 用后台左侧导航管理 ):
{php:$list = menu('top')}

循环:
{loop from=$list key=$key value=$value id=$tmpid}
                      <li {if $highlight == $tmpid.num || $menutitle == $value.title} class="active" {/if}> <a href="{$value.url}"  target="{$value.target}">{$value.title}</a>{if $value.sublist}<span class="arrow"></span>{/if}
                        <ul class="dm-align-2">
                           {loop from=$value.sublist key=$k value=$v}
                          <li> <a href="{$v.url}" target="{$v.target}">{$v.title}</a></li>
                           {/loop}
                        </ul>
                      </li>
                      {/loop}



其中{if $highlight == $list_id.num || $menutitle == $value.title} 是实现当前栏目变色代码,其中$highlight 、$menutitle 是模板文件传递的参数


关于分类id调用:

<!-- php 
$caid = substr($v.id, 5);
-->
{$caid}



首页引入顶部

{include tpl=common/head highlight=1}

head模板文件放在 comon文件夹中,highlight 是传递给head模板中的变量 $highlight 的参数,使得首页高亮,这个命名其实随意都行


内页引入顶部

{include tpl=common/head menutitle=$page_rs.title}


由于程序本身不是很支持不同栏目的交叉,为了更灵活使用实现高亮,一般配合php采用以下调用【内页就直接推荐用这个】:

{include tpl=common/head rstitle=$rs.title pagetitle=$page_rs.title}


head模板中的对应的条件判断语句中的php代码:

<!-- php -->
        if($rstitle == "联系方式" || $pagetitle == "在线留言" || $pagetitle == "加入我们"){
        $menutitle="联系我们";
        }else{
        $menutitle=$pagetitle;
        }
<!-- /php -->

       


不解释,熟悉了就懂